AcRxObject resbuf AcDbEvalVariant
class AcDbEvalVariant : public resbuf, public AcRxObject;
dbeval.h
This class provides a lightweight wrapper for a resbuf structure. It provides typed constructors and overloaded assignment operators to facilitiate assigning values to the underlying data. AcDbEvalExpr objects return instances of this class for the result of the expressions.
The class manages the copying of strings by calling acutNewString() to copy strings. Linked lists of resbufs are not directly supported, but if an AcDbEvalVariant contains a linked resbuf chain the destructor frees the entire chain using acutRelRb().
AcDbEvalVariant Constructor, AcDbEvalVariant Methods, AcDbEvalVariant Operators