FRX SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
AcDbHandle Class Reference

#include <AcDbHandle.h>

Inheritance diagram for AcDbHandle:
AcNonRTTIObject AcObject

Public Types

enum  { kStrSiz = 17 }
 

Public Member Functions

 AcDbHandle ()
 
 AcDbHandle (wchar_t const *)
 
 AcDbHandle (AcDbHandle const &param_1)
 
 AcDbHandle (Adesk::UInt64 const &)
 
 AcDbHandle (int, int)
 
bool operator<= (AcDbHandle const &) const
 
bool operator>= (AcDbHandle const &) const
 
AcDbHandleoperator+= (AcDbHandle const &)
 
AcDbHandleoperator-= (AcDbHandle const &)
 
AcDbHandleoperator= (AcDbHandle const &)
 
AcDbHandleoperator= (wchar_t const *param_1)
 
AcDbHandle operator- (AcDbHandle const &) const
 
bool operator== (AcDbHandle const &)
 
bool operator!= (AcDbHandle const &)
 
AcDbHandle slowOperatorPlus (AcDbHandle const &) const
 
void copyFromOldType (unsigned char const *const)
 
void copyToOldType (unsigned char *const) const
 
void getValueBytes (unsigned char *, unsigned char *) const
 
void print (void) const
 
void setValueBytes (unsigned char, unsigned char const *)
 
Adesk::UInt32 low () const
 
Adesk::UInt32 high () const
 
void setHigh (Adesk::UInt32 high)
 
void setLow (Adesk::UInt32 low)
 
bool isNull () const
 
void setNull ()
 
bool getIntoAsciiBuffer (wchar_t *, size_t) const
 
template<size_t param_2>
bool getIntoAsciiBuffer (wchar_t(&param_1)[param_2]) const
 
AcDbHandleoperator= (Adesk::UInt64)
 
 operator Adesk::UInt64 () const
 
AcDbHandleoperator++ ()
 
AcDbHandle operator++ (int)
 
void increment (void)
 
void decrement (void)
 
AcDbHandle operator+ (Adesk::ULongPtr) const
 
int compare (const AcDbHandle &) const
 
AcDbHandle operator+ (const AcDbHandle &) const
 
bool operator> (const AcDbHandle &) const
 
bool operator< (const AcDbHandle &) const
 
- Public Member Functions inherited from AcNonRTTIObject
 AcNonRTTIObject ()
 
 AcNonRTTIObject (const AcNonRTTIObject &source)
 
- Public Member Functions inherited from AcObject
 AcObject ()
 
 AcObject (const AcObject &source)
 
virtual ~AcObject ()
 
voiddata () const
 

Additional Inherited Members

- Protected Attributes inherited from AcObject
voidm_pData
 

Detailed Description

Definition at line 21 of file AcDbHandle.h.

Member Enumeration Documentation

◆ anonymous enum

Enumerator
kStrSiz 

Definition at line 63 of file AcDbHandle.h.

Constructor & Destructor Documentation

◆ AcDbHandle() [1/5]

AcDbHandle::AcDbHandle ( )

◆ AcDbHandle() [2/5]

AcDbHandle::AcDbHandle ( wchar_t const * )

◆ AcDbHandle() [3/5]

AcDbHandle::AcDbHandle ( AcDbHandle const & param_1)

◆ AcDbHandle() [4/5]

AcDbHandle::AcDbHandle ( Adesk::UInt64 const & )

◆ AcDbHandle() [5/5]

AcDbHandle::AcDbHandle ( int ,
int  )

Member Function Documentation

◆ compare()

int AcDbHandle::compare ( const AcDbHandle & ) const

◆ copyFromOldType()

void AcDbHandle::copyFromOldType ( unsigned char const * const )

◆ copyToOldType()

void AcDbHandle::copyToOldType ( unsigned char * const ) const

◆ decrement()

void AcDbHandle::decrement ( void )

◆ getIntoAsciiBuffer() [1/2]

bool AcDbHandle::getIntoAsciiBuffer ( wchar_t * ,
size_t  ) const

◆ getIntoAsciiBuffer() [2/2]

template<size_t param_2>
bool AcDbHandle::getIntoAsciiBuffer ( wchar_t(&) param_1[param_2]) const
inline

Definition at line 53 of file AcDbHandle.h.

◆ getValueBytes()

void AcDbHandle::getValueBytes ( unsigned char * ,
unsigned char *  ) const

◆ high()

Adesk::UInt32 AcDbHandle::high ( ) const

◆ increment()

void AcDbHandle::increment ( void )

◆ isNull()

bool AcDbHandle::isNull ( ) const

◆ low()

Adesk::UInt32 AcDbHandle::low ( ) const

◆ operator Adesk::UInt64()

AcDbHandle::operator Adesk::UInt64 ( ) const

◆ operator!=()

bool AcDbHandle::operator!= ( AcDbHandle const & )

◆ operator+() [1/2]

AcDbHandle AcDbHandle::operator+ ( Adesk::ULongPtr ) const

◆ operator+() [2/2]

AcDbHandle AcDbHandle::operator+ ( const AcDbHandle & ) const

◆ operator++() [1/2]

AcDbHandle & AcDbHandle::operator++ ( )

◆ operator++() [2/2]

AcDbHandle AcDbHandle::operator++ ( int )

◆ operator+=()

AcDbHandle & AcDbHandle::operator+= ( AcDbHandle const & )

◆ operator-()

AcDbHandle AcDbHandle::operator- ( AcDbHandle const & ) const

◆ operator-=()

AcDbHandle & AcDbHandle::operator-= ( AcDbHandle const & )

◆ operator<()

bool AcDbHandle::operator< ( const AcDbHandle & ) const

◆ operator<=()

bool AcDbHandle::operator<= ( AcDbHandle const & ) const

◆ operator=() [1/3]

AcDbHandle & AcDbHandle::operator= ( AcDbHandle const & )

◆ operator=() [2/3]

AcDbHandle & AcDbHandle::operator= ( Adesk::UInt64 )

◆ operator=() [3/3]

AcDbHandle & AcDbHandle::operator= ( wchar_t const * param_1)

◆ operator==()

bool AcDbHandle::operator== ( AcDbHandle const & )

◆ operator>()

bool AcDbHandle::operator> ( const AcDbHandle & ) const

◆ operator>=()

bool AcDbHandle::operator>= ( AcDbHandle const & ) const

◆ print()

void AcDbHandle::print ( void ) const

◆ setHigh()

void AcDbHandle::setHigh ( Adesk::UInt32 high)

◆ setLow()

void AcDbHandle::setLow ( Adesk::UInt32 low)

◆ setNull()

void AcDbHandle::setNull ( )

◆ setValueBytes()

void AcDbHandle::setValueBytes ( unsigned char ,
unsigned char const *  )

◆ slowOperatorPlus()

AcDbHandle AcDbHandle::slowOperatorPlus ( AcDbHandle const & ) const

The documentation for this class was generated from the following file: