ALib C++ Framework
by
Library Version: 2605 R0
Documentation generated by doxygen
Loading...
Searching...
No Matches
alib::app::ERExitCodeDecl Struct Reference

Description:

ALib Enum Record type used by class ExitCodeDecl.

Note
Field int MinimumRecognitionLength is not read from the string, but set to fixed value 0.

Definition at line 534 of file cliargtypes.hpp.

#include <cliargtypes.hpp>

Inheritance diagram for alib::app::ERExitCodeDecl:
[legend]
Collaboration diagram for alib::app::ERExitCodeDecl:
[legend]

Public Method Index:

 ERExitCodeDecl () noexcept
void Parse ()
Public Method Index: inherited from alib::enumrecords::ERSerializable
 ERSerializable () noexcept=default
 Defaulted constructor leaving the record undefined.
 ERSerializable (const String &name, int minLength=0) noexcept
void Parse ()

Additional Inherited Members

Public Field Index: inherited from alib::enumrecords::ERSerializable
String EnumElementName
 The name of the enum element.
int MinimumRecognitionLength

Constructor(s) / Destructor Details:

◆ ERExitCodeDecl()

alib::app::ERExitCodeDecl::ERExitCodeDecl ( )
inlinenoexcept

Default constructor leaving the record undefined. (Implementation required as documented here.)

Definition at line 538 of file cliargtypes.hpp.

Here is the call graph for this function:

Method Details:

◆ Parse()

void alib::app::ERExitCodeDecl::Parse ( )

Implementation of void Parse() . This implementation omits parsing the inherited field ERSerializable::MinimumRecognitionLength.

Definition at line 252 of file cliargtypes.cpp.

Here is the call graph for this function:

The documentation for this struct was generated from the following files: