jccl::ConfigManager::PendingElement Struct Reference

#include <ConfigManager.h>

List of all members.

Public Types

enum  Type { ADD = 0, REMOVE = 1 }

Public Member Functions

 PendingElement ()

Public Attributes

unsigned mType
 What type of element is it (ADD or REMOVE).
ConfigElementPtr mElement


Detailed Description

Definition at line 99 of file ConfigManager.h.


Member Enumeration Documentation

enum jccl::ConfigManager::PendingElement::Type

Enumerator:
ADD  Pending element is to be added to the active configuration.
REMOVE  Pending element is to be removed from the active configuration.

Definition at line 104 of file ConfigManager.h.

00105       {
00106          ADD    = 0,  
00107          REMOVE = 1   
00108       };


Constructor & Destructor Documentation

jccl::ConfigManager::PendingElement::PendingElement (  )  [inline]

Definition at line 101 of file ConfigManager.h.

00101                        : mType(ADD)
00102       {;}


Member Data Documentation

unsigned jccl::ConfigManager::PendingElement::mType

What type of element is it (ADD or REMOVE).

Definition at line 110 of file ConfigManager.h.

Referenced by jccl::ConfigManager::addConfigElement(), jccl::ConfigManager::addConfigurationAdditions(), jccl::ConfigManager::addConfigurationRemovals(), and jccl::ConfigManager::scanForLostDependencies().

ConfigElementPtr jccl::ConfigManager::PendingElement::mElement

Definition at line 111 of file ConfigManager.h.

Referenced by jccl::ConfigManager::addConfigElement(), jccl::ConfigManager::addConfigurationAdditions(), jccl::ConfigManager::addConfigurationRemovals(), and jccl::ConfigManager::scanForLostDependencies().


The documentation for this struct was generated from the following file:
Generated on Thu Jan 4 10:49:55 2007 for JCCL: Juggler Configuration and Control Library by  doxygen 1.5.1