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);
bool getDouble(double &ret) const
void setInt32Array(OdArray< int > &val)
virtual OdResult readTypedField(const OdAnsiString &typeDef, OdSpfFilerBase *rdFiler)
virtual int exists() const =0
virtual OdResult writeTypedField(OdSpfFilerBase *wrFiler) const
void out(OdSpfFilerBase *wrFiler, bool opt=false, bool comma_needed=true)
bool getBINARY(char *&res) const
OdSelectKind kind() const
bool getInt32(int &ret) const
virtual long _d() const =0
bool getBool(bool &ret) const
bool getHandle(OdDAIObjectId &res) const
OdSelect(const OdSelect &other)
bool getString(OdAnsiString &ret) const
bool getInt32Array(OdArray< int > &res) const
virtual bool underlyingTypeName(OdAnsiString typeName)=0
void setDoubleArray(OdArray< double > &val)
bool getDoubleArray(OdArray< double > &res) const
bool getHandleArray(OdArray< OdDAIObjectId > &res) const
void setHandleArray(OdArray< OdDAIObjectId > &val)
void setHandle(OdDAIObjectId val)
OdResult in(OdSpfFilerBase *rdFiler, bool opt=false, bool comma_needed=true)
void setBINARY(BINARY &val)
bool getBINARY(OdAnsiString &res) const
void setString(OdAnsiString &val)
virtual void setHandleD()=0
virtual const OdAnsiString underlyingTypeName() const =0
OdDAIObjectId getHandle() const
void setLogical(OdLogical &val)
bool getLogical(OdLogical &ret) const
void setDouble(double val)