Pyro higlevel API
Public Member Functions | List of all members
os::AttributeSettings Class Reference

Public Member Functions

 AttributeSettings (const String &cPath)
 
 ~AttributeSettings ()
 
AttributeSettingsoperator= (const AttributeSettings &cSource)
 
String GetPath () const
 
FSNode GetNode () const
 
status_t AddSetting (const char *pzName, AttrData_s &sData, fsattr_type nType)
 
status_t RemoveSetting (const String &cName)
 
status_t ChangeSetting (const char *pzName, AttrData_s &sData, fsattr_type nType)
 
AttrData_sGetSetting (const String &cName)
 
size_t CountSettings () const
 
bool IsEmpty () const
 
status_t LoadSettings ()
 
status_t StoreSettings ()
 
status_t EraseSettings ()
 

Constructor & Destructor Documentation

os::AttributeSettings::AttributeSettings ( const String cPath)
os::AttributeSettings::~AttributeSettings ( )

Member Function Documentation

status_t os::AttributeSettings::AddSetting ( const char *  pzName,
AttrData_s sData,
fsattr_type  nType 
)
status_t os::AttributeSettings::ChangeSetting ( const char *  pzName,
AttrData_s sData,
fsattr_type  nType 
)
size_t os::AttributeSettings::CountSettings ( ) const
status_t os::AttributeSettings::EraseSettings ( )
FSNode os::AttributeSettings::GetNode ( ) const
String os::AttributeSettings::GetPath ( ) const
AttrData_s& os::AttributeSettings::GetSetting ( const String cName)
bool os::AttributeSettings::IsEmpty ( ) const
status_t os::AttributeSettings::LoadSettings ( )
AttributeSettings& os::AttributeSettings::operator= ( const AttributeSettings cSource)
status_t os::AttributeSettings::RemoveSetting ( const String cName)
status_t os::AttributeSettings::StoreSettings ( )