CFx SDK Documentation
2020SP3
|
Go to the documentation of this file.
24 #ifndef _DAI_SELECT_H_
25 #define _DAI_SELECT_H_
96 virtual long _d()
const = 0;
273 OdResult in(OdSpfFilerBase *rdFiler,
bool opt =
false,
bool comma_needed =
true);
283 void out(OdSpfFilerBase *wrFiler,
bool opt =
false,
bool comma_needed =
true);
322 #endif // _DAI_SELECT_H_
bool getHandleArray(OdArray< OdDAIObjectId > &res) const
bool getBINARY(OdAnsiString &res) const
void setDouble(double val)
OdResult in(OdSpfFilerBase *rdFiler, bool opt=false, bool comma_needed=true)
bool getInt32(int &ret) const
bool getHandle(OdDAIObjectId &res) const
OdSelectKind kind() const
OdDAIObjectId getHandle() const
virtual OdResult writeTypedField(OdSpfFilerBase *wrFiler) const
virtual void setHandleD()=0
void setDoubleArray(OdArray< double > &val)
bool getInt32Array(OdArray< int > &res) const
void setInt32Array(OdArray< int > &val)
void setBINARY(BINARY &val)
void setString(OdAnsiString &val)
void setHandle(OdDAIObjectId val)
bool getString(OdAnsiString &ret) const
virtual const OdAnsiString underlyingTypeName() const =0
bool getBINARY(char *&res) const
void setLogical(OdLogical &val)
bool getBool(bool &ret) const
bool getLogical(OdLogical &ret) const
void setHandleArray(OdArray< OdDAIObjectId > &val)
bool getDouble(double &ret) const
virtual bool underlyingTypeName(OdAnsiString typeName)=0
void out(OdSpfFilerBase *wrFiler, bool opt=false, bool comma_needed=true)
virtual OdResult readTypedField(const OdAnsiString &typeDef, OdSpfFilerBase *rdFiler)
bool getDoubleArray(OdArray< double > &res) const
OdSelect(const OdSelect &other)
virtual int exists() const =0
virtual long _d() const =0