ResidualVM logo ResidualVM website - Forums - Contact us BuildBot - Doxygen - Wiki curved edge

Common::ConfigManager::Domain Class Reference

#include <config-manager.h>

Collaboration diagram for Common::ConfigManager::Domain:

List of all members.

Public Types

typedef StringMap::const_iterator const_iterator

Public Member Functions

const_iterator begin () const
const_iterator end () const
bool empty () const
bool contains (const String &key) const
Stringoperator[] (const String &key)
const Stringoperator[] (const String &key) const
void setVal (const String &key, const String &value)
StringgetVal (const String &key)
const StringgetVal (const String &key) const
void clear ()
void erase (const String &key)
void setDomainComment (const String &comment)
const StringgetDomainComment () const
void setKVComment (const String &key, const String &comment)
const StringgetKVComment (const String &key) const
bool hasKVComment (const String &key) const

Private Attributes

StringMap _entries
StringMap _keyValueComments
String _domainComment

Detailed Description

Definition at line 49 of file config-manager.h.


Member Typedef Documentation


Member Function Documentation

const_iterator Common::ConfigManager::Domain::begin (  )  const [inline]

Definition at line 57 of file config-manager.h.

void Common::ConfigManager::Domain::clear (  )  [inline]

Definition at line 72 of file config-manager.h.

bool Common::ConfigManager::Domain::contains ( const String key  )  const [inline]

Definition at line 62 of file config-manager.h.

bool Common::ConfigManager::Domain::empty (  )  const [inline]

Definition at line 60 of file config-manager.h.

const_iterator Common::ConfigManager::Domain::end (  )  const [inline]

Definition at line 58 of file config-manager.h.

void Common::ConfigManager::Domain::erase ( const String key  )  [inline]

Definition at line 74 of file config-manager.h.

const String & Common::ConfigManager::Domain::getDomainComment (  )  const

Definition at line 718 of file config-manager.cpp.

const String & Common::ConfigManager::Domain::getKVComment ( const String key  )  const

Definition at line 725 of file config-manager.cpp.

String& Common::ConfigManager::Domain::getVal ( const String key  )  [inline]

Definition at line 69 of file config-manager.h.

const String& Common::ConfigManager::Domain::getVal ( const String key  )  const [inline]

Definition at line 70 of file config-manager.h.

bool Common::ConfigManager::Domain::hasKVComment ( const String key  )  const

Definition at line 728 of file config-manager.cpp.

const String& Common::ConfigManager::Domain::operator[] ( const String key  )  const [inline]

Definition at line 65 of file config-manager.h.

String& Common::ConfigManager::Domain::operator[] ( const String key  )  [inline]

Definition at line 64 of file config-manager.h.

void Common::ConfigManager::Domain::setDomainComment ( const String comment  ) 

Definition at line 715 of file config-manager.cpp.

void Common::ConfigManager::Domain::setKVComment ( const String key,
const String comment 
)

Definition at line 722 of file config-manager.cpp.

void Common::ConfigManager::Domain::setVal ( const String key,
const String value 
) [inline]

Definition at line 67 of file config-manager.h.


Member Data Documentation


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


Generated on Sat Sep 21 2019 05:03:19 for ResidualVM by doxygen 1.7.1
curved edge   curved edge