Rss Categories

LVSemanticObject C++ API Summary

Reference Number: AA-00935 Views: 2765 0 Rating/ Voters

LVSemanticObject represents a composite object. The user can get an LVSemanticObject  by calling LVSemanticData::GetSemanticObject().

Functions Return Type Description
LVSemanticObject()   Constructor
LVSemanticObject(const LVSemanticObject & other)   Copy constructor
~LVSemanticObject()   Destructor
operator = (const LVSemanticObject & other) LVSemanticObject& Assignment operator
operator []  (const char* PropertyId) const LVSemanticData& Returns a LVSemanticData object associated with the property name PropertyId. If the property name doesn't exist, the return object will has type LV_TYPE_NULL.
NumberOfProperties() int Returns the number of properties in this object.
PropertyName (int index) const char* Returns the property name corresponding to index.
PropertyValue(const char* PropertyId)
PropertyValue(int index)
const LVSemanticData& Returns the semantic data associated corresponding to property_name, or index
PropertyExists(const char* PropertyId) bool If this object has a property named property_name, this method returns true, otherwise false.
Print(int format) const char* Print the content of the object in specified format.

See Also