|
CLI
2.9
|
#include <help.h>

Public Member Functions | |
| Help (void) | |
| Default constructor. More... | |
| Help (const Help &CLI_Help) | |
| Copy constructor. More... | |
| virtual | ~Help (void) |
| Destructor. More... | |
| Help & | operator= (const Help &CLI_Help) |
| Assignment operator. More... | |
| Help & | AddHelp (const LANG E_Lang, const char *const STR_Help) |
| Help extension. More... | |
Public Member Functions inherited from ResourceString | |
| ResourceString (void) | |
| Default constructor. More... | |
| ResourceString (const ResourceString &CLI_String) | |
| Copy constructor. More... | |
| virtual | ~ResourceString (void) |
| Destructor. More... | |
| ResourceString & | operator= (const ResourceString &STR_String) |
| Assignment operator. More... | |
| ResourceString & | Reset (void) |
| Resets the resource string. More... | |
| ResourceString & | SetString (const LANG E_Lang, const char *const STR_String) |
| Adds resource for a given language. More... | |
| const bool | HasString (const LANG E_Lang) const |
| Determines whether a string exists for a given language. More... | |
| const tk::String | GetString (const LANG E_Lang) const |
| Access to the string of a given language. More... | |
| const bool | IsEmpty (void) const |
| Determines whether the resource string is empty (ie no string has been set for any language). More... | |
Public Member Functions inherited from Object | |
| virtual | ~Object (void)=0 |
| Pure virtual destructor. More... | |
Additional Inherited Members | |
Public Types inherited from ResourceString | |
| enum | LANG { LANG_EN, LANG_FR, LANG_COUNT, LANG_DEFAULT = LANG_EN } |
| Languages identifiers. More... | |
Static Public Member Functions inherited from ResourceString | |
| static const tk::String | Concat (const char *const STR_1, const char *const STR_2) |
| String concatenation in the aim of a resource definition. More... | |
| static const tk::String | Concat (const char *const STR_1, const char *const STR_2, const char *const STR_3) |
| String concatenation in the aim of a resource definition. More... | |
| static const tk::String | Concat (const char *const STR_1, const char *const STR_2, const char *const STR_3, const char *const STR_4) |
| String concatenation in the aim of a resource definition. More... | |
| static const tk::String | Concat (const char *const STR_1, const char *const STR_2, const char *const STR_3, const char *const STR_4, const char *const STR_5) |
| String concatenation in the aim of a resource definition. More... | |
Protected Member Functions inherited from Object | |
| Object (void) | |
| Default constructor only available to sub-classes. More... | |
Help container class.
Objects of this class permits help definition of different languages. An object of this class is owned by each CLI element.
|
explicit |
Default constructor.
| Help::Help | ( | const Help & | CLI_Help | ) |
Copy constructor.
| CLI_Help | Source help object. |
|
virtual |
Destructor.