class CCL::AttributeReadAccessor
Overview
#include <iattributelist.h> class AttributeReadAccessor: public CCL::AttributeReader { public: // construction AttributeReadAccessor (const IAttributeList& attributes); // methods virtual const IAttributeList& getList () const; };
Inherited Members
public: // methods virtual const IAttributeList& getList () const = 0; Variant getVariant (StringID id) const; int64 getInt64 (StringID id) const; int getInt (StringID id) const; bool getBool (StringID id) const; double getFloat (StringID id) const; String getString (StringID id) const; MutableCString getCString (StringID id, TextEncoding encoding = Text::kASCII) const; IUnknown* getUnknown (StringID id) const; IUnknownIterator* newUnknownIterator (StringID id) const; tresult getResult (StringID id) const; bool getInt64 (int64& value, StringID id) const; bool getInt (int& value, StringID id) const; bool getBool (bool& value, StringID id) const; bool getFloat (double& value, StringID id) const; bool getFloat (float& value, StringID id) const; bool getString (String& value, StringID id) const; bool getCString ( MutableCString& value, StringID id, TextEncoding encoding = Text::kASCII ) const; bool getUnknown (IUnknown*& value, StringID id) const;
Detailed Documentation
Methods
virtual const IAttributeList& getList () const
Get associated attribute list.