|  | 
|  | Group (uint32 const _homeId, uint8 const _nodeId, uint8 const _groupIdx, uint8 const _maxAssociations) | 
|  | 
|  | Group (uint32 const _homeId, uint8 const _nodeId, TiXmlElement const *_valueElement) | 
|  | 
|  | ~Group () | 
|  | 
| void | WriteXML (TiXmlElement *_groupElement) | 
|  | 
| string const & | GetLabel () const | 
|  | 
| uint32 | GetAssociations (uint8 **o_associations) | 
|  | 
| uint32 | GetAssociations (InstanceAssociation **o_associations) | 
|  | 
| uint8 | GetMaxAssociations () const | 
|  | 
| uint8 | GetIdx () const | 
|  | 
| bool | Contains (uint8 const _nodeId, uint8 const _instance=0x00) | 
|  | 
| bool | IsMultiInstance () const | 
|  | 
| bool | ClearCommands (uint8 const _nodeId, uint8 const _instance=0x00) | 
|  | 
| bool | AddCommand (uint8 const _nodeId, uint8 const _length, uint8 const *_data, uint8 const _instance=0x00) | 
|  | 
Manages a group of devices (various nodes associated with each other).