ALib C++ Library
Library Version: 2312 R0
Documentation generated by doxygen
Public Fields | Public Methods | List of all members
ERExitCodeDecl Struct Reference

#include <arguments.hpp>

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

Class Description

ALib Enum Record type used by class ExitCodeDecl.

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

Definition at line 689 of file arguments.hpp.

Public Fields

int associatedCLIException
 
- Public Fields inherited from ERSerializable
String EnumElementName
 
int MinimumRecognitionLength
 

Public Methods

 ERExitCodeDecl () noexcept
 
ALIB_API void Parse ()
 
- Public Methods inherited from ERSerializable
 ERSerializable () noexcept=default
 
 ERSerializable (const String &name, int minLength=0) noexcept
 
ALIB_API void Parse ()
 

Constructor & Destructor Documentation

◆ ERExitCodeDecl()

ERExitCodeDecl ( )
inlinenoexcept

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

Definition at line 697 of file arguments.hpp.

Member Function Documentation

◆ Parse()

void Parse ( )

Implementation of EnumRecordPrototype::Parse.

Definition at line 306 of file arguments.cpp.

Here is the call graph for this function:

Member Data Documentation

◆ associatedCLIException

int associatedCLIException

The CLI module exception associated to this exit code.

Definition at line 692 of file arguments.hpp.


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