#include <deviceCollection.h>
Public Member Functions | |
deviceGroup () | |
virtual | ~deviceGroup () |
std::string | getName () const |
std::string | getID () const |
std::string | getDescription () const |
std::vector< collectionMember > | getCMembers () const |
std::vector< collectionInGroup > | getCollections () const |
std::vector< std::string > | getXMLMembers () const |
Private Attributes | |
std::string | id |
std::string | description |
std::vector< collectionMember > | members |
std::vector< std::string > | xmlMembers |
std::vector< collectionInGroup > | collections |
Friends | |
class | loadGroupXMLParser |
deviceGroup::deviceGroup | ( | ) | [inline] |
virtual deviceGroup::~deviceGroup | ( | ) | [inline, virtual] |
std::vector<collectionMember> deviceGroup::getCMembers | ( | ) | const [inline] |
References members.
std::vector<collectionInGroup> deviceGroup::getCollections | ( | ) | const [inline] |
References collections.
std::string deviceGroup::getDescription | ( | ) | const [inline] |
References description.
std::string deviceGroup::getID | ( | ) | const [inline] |
References id.
std::string deviceGroup::getName | ( | ) | const [inline] |
References id.
std::vector<std::string> deviceGroup::getXMLMembers | ( | ) | const [inline] |
References xmlMembers.
friend class loadGroupXMLParser [friend] |
std::vector<collectionInGroup> deviceGroup::collections [private] |
Referenced by loadGroupXMLParser::endElement(), and getCollections().
std::string deviceGroup::description [private] |
Referenced by loadGroupXMLParser::characters(), and getDescription().
std::string deviceGroup::id [private] |
Referenced by getID(), getName(), and loadGroupXMLParser::startElement().
std::vector<collectionMember> deviceGroup::members [private] |
Referenced by getCMembers().
std::vector<std::string> deviceGroup::xmlMembers [private] |
Referenced by loadGroupXMLParser::endElement(), and getXMLMembers().