AAO DRAMA/DRAMA2 C++ Interface
DRAMA C++11 and later interface
|
Namespace containing the GIT Argument reading classes.
Classes | |
class | ArgFlags |
This class is used to check for the existence of one or more flags in an SDS structure. More... | |
struct | ArgFlagVal |
Type used to specify arg/flag relationships to ArgFlags class. More... | |
class | Bool |
A class which reads Boolean values from SDS argument structures. More... | |
class | Enum |
A class which reads Enumerated values from a SDS argument structures. More... | |
class | EnumLookupClass |
An interface for the lookup class template arguments to drama::gitarg::Enum. More... | |
class | Filename |
A class which reads a file name from an SDS Command argument structures. More... | |
class | Id |
A class which reads an SDS structure from DRAMA SDS Command argument structures. More... | |
class | Int |
A class which reads integer values from an SDS argument structure. More... | |
class | Real |
A class which reads real values from an SDS argument structure. More... | |
class | String |
A class which reads a string item from an SDS structure. More... | |
Typedefs | |
using | ArgFlagValVector = std::vector< ArgFlagVal > |
Declare a vector for ArgFlagVal items. | |
Enumerations | |
enum class | Flags { NoFlagSet =0 , Upper =GIT_M_ARG_UPPER , Lower =GIT_M_ARG_LOWER , KeepErr =GIT_M_ARG_KEEPERR , Abbrev = GIT_M_ARG_ABBREV , LastBit =GIT_M_ARG_LASTBIT , KeepValErr =GIT_M_ARG_KEEPVALERR } |
The various flags used in GIT operations. More... | |
Functions | |
bool | IsFlagSet (const Flags f1, const Flags f2) |
Operator to allow determination of if a Flag enum value set. | |
constexpr Flags | operator| (Flags f1, Flags f2) |
Operator to allow Flags values to be or-ed. | |
Click here for the DRAMA home page and here for the AAO home page.
For more information, contact tony.farrell@mq.edu.au
Generated on Thu Dec 12 2024 23:07:35 for AAO DRAMA/DRAMA2 C++ Interface by 1.9.8