ewmscp  ..
Public Member Functions | Public Attributes | List of all members
counterType::itemDescriptor Class Reference
Collaboration diagram for counterType::itemDescriptor:
[legend]

Public Member Functions

 itemDescriptor (unsigned char aIndex, const std::string &aName, unsigned char aOptionChar)
 

Public Attributes

const unsigned char index
 
const std::string name
 
const unsigned char optionChar
 
options::single< bool > * option
 

Detailed Description

Definition at line 77 of file dirCount.cpp.

Constructor & Destructor Documentation

◆ itemDescriptor()

counterType::itemDescriptor::itemDescriptor ( unsigned char  aIndex,
const std::string &  aName,
unsigned char  aOptionChar 
)
inline

Definition at line 83 of file dirCount.cpp.

85  :
86  index(aIndex),
87  name(aName),
88  optionChar(aOptionChar) {
89  option = new options::single<bool>(aOptionChar, aName,
90  "print count of " + aName + " items");
91  }

References option.

Member Data Documentation

◆ index

const unsigned char counterType::itemDescriptor::index

Definition at line 79 of file dirCount.cpp.

◆ name

const std::string counterType::itemDescriptor::name

Definition at line 80 of file dirCount.cpp.

◆ option

options::single<bool>* counterType::itemDescriptor::option

Definition at line 82 of file dirCount.cpp.

Referenced by itemDescriptor().

◆ optionChar

const unsigned char counterType::itemDescriptor::optionChar

Definition at line 81 of file dirCount.cpp.


The documentation for this class was generated from the following file:
counterType::itemDescriptor::name
const std::string name
Definition: dirCount.cpp:80
options::single< bool >
class specialisation for options of type bool
Definition: Options.h:595
counterType::itemDescriptor::optionChar
const unsigned char optionChar
Definition: dirCount.cpp:81
counterType::itemDescriptor::index
const unsigned char index
Definition: dirCount.cpp:79
counterType::itemDescriptor::option
options::single< bool > * option
Definition: dirCount.cpp:82