This class dynamically specifies an underlying OdRxValueType by the type path. The instances of this class aren't registered in the class dictionary. Overloaded methods which return values of subValueType are needed for correct OdRxValue copying in appropriate OdRxValue(type, value) constructor.
File: RxValueTypeUtil.h
Module: API Reference
(Inherited from OdRxClass) | |
Default constructor for this class. (Inherited from OdRxObject) | |
Constructor which takes an original ValueType and a string that contains additional specification of the type in "Folder/SubFolder/Type" format. | |
(Inherited from OdRxClass) | |
The virtual destructor for this class. (Inherited from OdRxObject) | |
Destroys the objects of the OdRxValueType class. (Inherited from OdRxValueType) |
This enumeration defines string formats for converting values, contained in OdRxValue objects to strings. |
(Inherited from OdRxClass) |
(Inherited from OdRxClass) | |
Declares the method incrementing the reference counter in objects derived from this class. (Inherited from OdRxObject) | |
Creates the Protocol Extension for the specified OdRxClass. (Inherited from OdRxClass) | |
Returns the application class name for the class describing instance represented by this OdRxClass object. Custom class can alter its application name depending on file format version it's being saved to. (Inherited from OdRxClass) | |
Returns a pointer to the callback function which is called when a drawing is to be saved and the logical application class name represented by the class description instance to be written out to file for the custom class, or NULL, if the callback function is not assigned. (Inherited from OdRxClass) | |
This is the overview for the attributes method overload. | |
Casts the specified raw pointer to the smart pointer. (Inherited from OdRxObject) | |
Creates a *clone* of this object, and returns a pointer to the *clone*. (Inherited from OdRxObject) | |
Compares another object to this one in a some meaning. (Inherited from OdRxObject) | |
Returns the raw pointer to the function that is the pseudo-constructor for this class. (Inherited from OdRxClass) | |
details Copies the contents of the specified object into this object. (Inherited from OdRxObject) | |
Creates a new instance of the class associated with the class describing instance using the pseudo-constructor of the class. (Inherited from OdRxClass) | |
Creates a new OdRxValue of this type, wrapped in an OdRxBoxedValue (if you need a smart pointer). (Inherited from OdRxValueType) | |
Creates a new wrapped value of this type. (Inherited from OdRxValueType) | |
Returns the custom flags for the class describing instance represented by this OdRxClass object. (Inherited from OdRxClass) | |
Deletes the Protocol Extension for the specified Protocol Extension class. (Inherited from OdRxClass) | |
Returns the raw pointer to the class describing instance statically associated with this object as the OdRxClass object. (Inherited from OdRxObject) | |
Returns the DXF class name for the class describing instance represented by this OdRxClass object. (Inherited from OdRxClass) | |
Returns the interface, that describes enumeration. (Inherited from OdRxValueType) | |
Compares two values of the underlying C++ type. (Inherited from OdRxValueType) | |
Converts a value from the specified type (type of the "from" value) to this type. (Inherited from OdRxValueType) | |
Returns the .dwg file version and maintenance version for the class describing instance represented by this OdRxClass object. (Inherited from OdRxClass) | |
Returns the Protocol Extension for the specified Protocol extension class. (Inherited from OdRxClass) | |
Returns the raw pointer to the class describing instance dynamically associated with this object as the OdRxClass object. (Inherited from OdRxObject) | |
Indicates whether the value type is SDAI aggregate data type. (Inherited from OdRxValueType) | |
Indicates whether the value type is blittable. (Inherited from OdRxValueType) | |
Checks whether the class defined by this class describing instance belongs to or derived from the specified class. The method returns true if and only if this object is an instance of the specified class or a subclass of the specified class. (Inherited from OdRxClass) | |
Indicates whether the value type is enumeration. (Inherited from OdRxValueType) | |
Returns true if and only if the specified object is equal to this one in a some meaning. (Inherited from OdRxObject) | |
Checks whether the object belongs to the specified class and returns true if and only if this object is an instance of the specified class or a subclass of the specified class. (Inherited from OdRxObject) | |
Indicates whether the value type is handler. (Inherited from OdRxValueType) | |
Indicates whether the value type is SDAI select data type. (Inherited from OdRxValueType) | |
(Inherited from OdRxClass) | |
Returns the OdRxModule object in which the class is resided. (Inherited from OdRxClass) | |
Returns the raw pointer to the class describing instance which describes the parent class for this class as the OdRxClass object. (Inherited from OdRxClass) | |
Returns the class name for the class describing instance represented by this OdRxClass object. (Inherited from OdRxClass) | |
Returns the interface, that handles copying/destroying values for non-POD types. (Inherited from OdRxValueType) | |
Returns the value of the reference counter, that is, the number of references to an instance of this class. (Inherited from OdRxObject) | |
Returns the /proxy flags/ for the class describing instance represented by this OdRxClass object. (Inherited from OdRxClass) | |
Checks whether the object belongs to the specified class and returns a pointer to this object if this object can be converted to the specified class. (Inherited from OdRxObject) | |
Returns the interface, that describes references (handlers). (Inherited from OdRxValueType) | |
Declares the method decrementing the reference counter in objects derived from this class. (Inherited from OdRxObject) | |
for internal use (Inherited from OdRxObject) | |
Returns the interface, that describes OdRxObject-descendant pointers. (Inherited from OdRxValueType) | |
(Inherited from OdRxObject) | |
Sets the user-defined function as the pseudo-constructor for this class. (Inherited from OdRxClass) | |
Returns the amount of memory to store the value of the type (like sizeof(T)). (Inherited from OdRxValueType) | |
Converts a value to a string. (Inherited from OdRxValueType) | |
Converts a value to the specified type from this type. (Inherited from OdRxValueType) | |
Retreives an ANSI string in format of path that elaborates the sense of value of the value type. Can be interpreted additionally when working with RxValue. (Inherited from OdRxValueType) | |
Retrieves a pointer to the underlying value type (which coincide with the actual ValueType of OdRxValue.m_value). | |
Checks whether the object belongs to the specified class and returns a pointer to this object if this object can be converted to the specified class, or throws an exception if it cannot. (Inherited from OdRxObject) |
Negative comparison operator. (Inherited from OdRxValueType) | |
Comparison operator. (Inherited from OdRxValueType) |
Specializations of this class connect C++ classes with corresponding OdRxValueType classes. |
Copyright © 2002-2022. Open Design Alliance All rights reserved.
|