CFx SDK Documentation
2020SP3
|
#include <daiAny.h>
Public Member Functions | |
OdAny () | |
OdAny (const OdAny &other) | |
OdAny (const OdTypeCodePtr typeCode, void *val, unsigned int size=1) | |
~OdAny () | |
const void * | value () const |
unsigned int | size () const |
const OdTypeCodePtr | type () const |
OdTCKind | kind () const |
void | kind (OdTCKind kind) |
void | reset () |
bool | getTypePath (OdArray< OdAnsiString > &path) |
bool | setTypePath (OdTypeCodePtr typeCode) |
void | operator<< (const short val) |
bool | operator>> (short &val) const |
void | operator<< (const unsigned short val) |
bool | operator>> (unsigned short &val) const |
void | operator<< (const int val) |
bool | operator>> (int &val) const |
void | operator<< (const unsigned long val) |
bool | operator>> (unsigned long &val) const |
void | operator<< (const float val) |
bool | operator>> (float &val) const |
void | operator<< (const OdDAI::OdLogical &val) |
bool | operator>> (OdDAI::OdLogical &val) const |
void | operator<< (const bool val) |
bool | operator>> (bool &val) const |
void | operator<< (const double val) |
bool | operator>> (double &val) const |
void | operator<< (const OdString &val) |
bool | operator>> (OdString &val) const |
void | operator<< (const char *val) |
void | operator<< (const OdAnsiString &val) |
bool | operator>> (OdAnsiString &val) const |
void | operator<< (const OdDAIObjectId &val) |
bool | operator>> (OdDAIObjectId &val) const |
void | operator<< (const OdTypeCodePtr val) |
bool | operator>> (OdTypeCodePtr &val) const |
bool | operator>> (OdAny &val) const |
bool | operator>> (OdDAI::OdSelect *&val) |
void | operator<< (const OdArray< short > &val) |
bool | operator>> (OdArray< short > &val) const |
void | operator<< (const OdArray< unsigned short > &val) |
bool | operator>> (OdArray< unsigned short > &val) const |
void | operator<< (const OdArray< int > &val) |
bool | operator>> (OdArray< int > &val) const |
void | operator<< (const OdArray< OdArray< int > > &val) |
bool | operator>> (OdArray< OdArray< int > > &val) const |
void | operator<< (const OdArray< unsigned long > &val) |
bool | operator>> (OdArray< unsigned long > &val) const |
void | operator<< (const OdArray< float > &val) |
bool | operator>> (OdArray< float > &val) const |
void | operator<< (const OdArray< double > &val) |
bool | operator>> (OdArray< double > &val) const |
void | operator<< (const OdArray< OdArray< double > > &val) |
bool | operator>> (OdArray< OdArray< double > > &val) const |
void | operator<< (const OdArray< OdDAI::OdLogical > &val) |
bool | operator>> (OdArray< OdDAI::OdLogical > &val) const |
void | operator<< (const OdArray< bool > &val) |
bool | operator>> (OdArray< bool > &val) const |
void | operator<< (const OdArray< OdString > &val) |
bool | operator>> (OdArray< OdString > &val) const |
void | operator<< (const OdArray< OdAnsiString > &val) |
bool | operator>> (OdArray< OdAnsiString > &val) const |
void | operator<< (const OdArray< OdDAIObjectId > &val) |
bool | operator>> (OdArray< OdDAIObjectId > &val) const |
void | operator<< (const OdArray< OdArray< OdDAIObjectId > > &val) |
bool | operator>> (OdArray< OdArray< OdDAIObjectId > > &val) const |
void | operator<< (const OdArray< const OdTypeCode * > &val) |
bool | operator>> (OdArray< OdTypeCode * > &val) const |
void | operator<< (const OdArray< OdAny > &val) |
bool | operator>> (OdArray< OdAny > &val) const |
bool | operator>> (OdArray< OdDAI::OdSelect * > &val) const |
bool | operator== (const OdAny &right) const |
bool | operator!= (const OdAny &right) const |
OdAny & | operator= (const OdAny &) |
void | assignArray (const double *arr, int size) |
Static Public Attributes | |
static DAI_EXPORT_STATIC const OdAny | kEmpty |
OdAny::OdAny | ( | ) |
OdAny::OdAny | ( | const OdAny & | other | ) |
|
inline |
OdAny::~OdAny | ( | ) |
void OdAny::assignArray | ( | const double * | arr, |
int | size | ||
) |
bool OdAny::getTypePath | ( | OdArray< OdAnsiString > & | path | ) |
OdTCKind OdAny::kind | ( | ) | const |
bool OdAny::operator!= | ( | const OdAny & | right | ) | const |
void OdAny::operator<< | ( | const bool | val | ) |
void OdAny::operator<< | ( | const char * | val | ) |
void OdAny::operator<< | ( | const double | val | ) |
void OdAny::operator<< | ( | const float | val | ) |
void OdAny::operator<< | ( | const int | val | ) |
void OdAny::operator<< | ( | const OdAnsiString & | val | ) |
void OdAny::operator<< | ( | const OdArray< const OdTypeCode * > & | val | ) |
void OdAny::operator<< | ( | const OdArray< OdArray< OdDAIObjectId > > & | val | ) |
void OdAny::operator<< | ( | const OdArray< OdDAI::OdLogical > & | val | ) |
void OdAny::operator<< | ( | const OdArray< OdDAIObjectId > & | val | ) |
void OdAny::operator<< | ( | const OdDAI::OdLogical & | val | ) |
void OdAny::operator<< | ( | const OdDAIObjectId & | val | ) |
void OdAny::operator<< | ( | const OdTypeCodePtr | val | ) |
void OdAny::operator<< | ( | const short | val | ) |
void OdAny::operator<< | ( | const unsigned long | val | ) |
void OdAny::operator<< | ( | const unsigned short | val | ) |
bool OdAny::operator== | ( | const OdAny & | right | ) | const |
bool OdAny::operator>> | ( | bool & | val | ) | const |
bool OdAny::operator>> | ( | double & | val | ) | const |
bool OdAny::operator>> | ( | float & | val | ) | const |
bool OdAny::operator>> | ( | int & | val | ) | const |
bool OdAny::operator>> | ( | OdAnsiString & | val | ) | const |
bool OdAny::operator>> | ( | OdAny & | val | ) | const |
bool OdAny::operator>> | ( | OdArray< bool > & | val | ) | const |
bool OdAny::operator>> | ( | OdArray< double > & | val | ) | const |
bool OdAny::operator>> | ( | OdArray< float > & | val | ) | const |
bool OdAny::operator>> | ( | OdArray< int > & | val | ) | const |
bool OdAny::operator>> | ( | OdArray< OdAnsiString > & | val | ) | const |
bool OdAny::operator>> | ( | OdArray< OdArray< OdDAIObjectId > > & | val | ) | const |
bool OdAny::operator>> | ( | OdArray< OdDAI::OdLogical > & | val | ) | const |
bool OdAny::operator>> | ( | OdArray< OdDAI::OdSelect * > & | val | ) | const |
bool OdAny::operator>> | ( | OdArray< OdDAIObjectId > & | val | ) | const |
bool OdAny::operator>> | ( | OdArray< OdTypeCode * > & | val | ) | const |
bool OdAny::operator>> | ( | OdArray< short > & | val | ) | const |
bool OdAny::operator>> | ( | OdArray< unsigned long > & | val | ) | const |
bool OdAny::operator>> | ( | OdArray< unsigned short > & | val | ) | const |
bool OdAny::operator>> | ( | OdDAI::OdLogical & | val | ) | const |
bool OdAny::operator>> | ( | OdDAI::OdSelect *& | val | ) |
bool OdAny::operator>> | ( | OdDAIObjectId & | val | ) | const |
bool OdAny::operator>> | ( | OdString & | val | ) | const |
bool OdAny::operator>> | ( | OdTypeCodePtr & | val | ) | const |
bool OdAny::operator>> | ( | short & | val | ) | const |
bool OdAny::operator>> | ( | unsigned long & | val | ) | const |
bool OdAny::operator>> | ( | unsigned short & | val | ) | const |
void OdAny::reset | ( | ) |
bool OdAny::setTypePath | ( | OdTypeCodePtr | typeCode | ) |
const OdTypeCodePtr OdAny::type | ( | ) | const |
|
static |