FDO API Reference | Feature Data Objects |
#include <LOBValue.h>
Inherits FdoDataValue.
Inherited by FdoBLOBValue, and FdoCLOBValue.
Inheritance diagram for FdoLOBValue:
Definition at line 33 of file LOBValue.h.
Public Member Functions | |
virtual FDO_API FdoByteArray * | GetData ()=0 |
Gets the LOB value. | |
virtual FDO_API FdoDataType | GetDataType ()=0 |
Gets the data type of the FdoLOBValue. | |
FDO_API | operator FdoByteArray * () |
A cast operator to get the BLOB value. | |
virtual FDO_API void | Process (FdoIExpressionProcessor *p)=0 |
Overrides FdoExpression.Process to pass the FdoLOBValue to the appropriate expression processor operation. | |
virtual FDO_API void | SetData (FdoByteArray *value)=0 |
Sets the LOB value. | |
virtual FDO_API void | SetNull ()=0 |
Sets the FdoLOBValue to a null value. | |
virtual FDO_API FdoString * | ToString ()=0 |
Returns the well defined text representation of this expression. | |
Protected Attributes | |
FdoByteArray * | m_data |
|
Gets the LOB value.
Implemented in FdoBLOBValue, and FdoCLOBValue. |
|
Gets the data type of the FdoLOBValue.
Implements FdoDataValue. Implemented in FdoBLOBValue, and FdoCLOBValue. |
|
A cast operator to get the BLOB value.
Definition at line 99 of file LOBValue.h. References FDO_API. |
|
Overrides FdoExpression.Process to pass the FdoLOBValue to the appropriate expression processor operation.
Implements FdoExpression. Implemented in FdoBLOBValue, and FdoCLOBValue. |
|
Sets the LOB value.
Implemented in FdoBLOBValue, and FdoCLOBValue. |
|
Sets the FdoLOBValue to a null value.
Reimplemented from FdoDataValue. Implemented in FdoBLOBValue, and FdoCLOBValue. |
|
Returns the well defined text representation of this expression.
Implements FdoExpression. Implemented in FdoBLOBValue, and FdoCLOBValue. |
|
Definition at line 105 of file LOBValue.h. |
Comments or suggestions? Send us feedback. |