deviceGroup Class Reference

#include <deviceCollection.h>

List of all members.

Public Member Functions

 deviceGroup ()
virtual ~deviceGroup ()
std::string getName () const
std::string getID () const
std::string getDescription () const
std::vector< collectionMembergetCMembers () const
std::vector< collectionInGroupgetCollections () const
std::vector< std::string > getXMLMembers () const

Private Attributes

std::string id
std::string description
std::vector< collectionMembermembers
std::vector< std::string > xmlMembers
std::vector< collectionInGroupcollections

Friends

class loadGroupXMLParser

Constructor & Destructor Documentation

deviceGroup::deviceGroup (  )  [inline]
virtual deviceGroup::~deviceGroup (  )  [inline, virtual]

Member Function Documentation

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.


Friends And Related Function Documentation

friend class loadGroupXMLParser [friend]

Member Data Documentation

std::string deviceGroup::description [private]
std::string deviceGroup::id [private]
std::vector<collectionMember> deviceGroup::members [private]

Referenced by getCMembers().

std::vector<std::string> deviceGroup::xmlMembers [private]

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

Generated on 3 May 2017 for CAFE by  doxygen 1.6.1