Free Electron
Public Member Functions | Private Attributes | List of all members
fe::ext::StringAccessor Class Reference

Access attributes as string lists, one string per sub item. More...

#include <StringAccessor.h>

Public Member Functions

virtual void bind (sp< Scope > spScope)
 
virtual int setup (sp< Layout > spLayout, const String &a_attrname)
 
virtual void get (Record r_has, Array< String > &a_values)
 
virtual void set (Record r_has, const String &a_value, int a_index=0)
 
virtual void setRealFormat (const String &a_format)
 
virtual void setIntegerFormat (const String &a_format)
 
virtual void setStringFormat (const String &a_format)
 

Private Attributes

sp< BaseTypem_spStringType
 
sp< BaseTypem_spRealType
 
sp< BaseTypem_spIntType
 
sp< BaseTypem_spSpatialVectorType
 
sp< BaseTypem_type
 
Accessor< Stringm_aString
 
Accessor< Real > m_aReal
 
Accessor< SpatialVectorm_aSpatialV
 
Accessor< int > m_aInt
 
BaseAccessor m_aBase
 
sp< Layout > m_layout
 
String m_intFormat
 
String m_strFormat
 
String m_realFormat
 

Detailed Description

Access attributes as string lists, one string per sub item.

Supported attribute types:


The documentation for this class was generated from the following files: