|
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 by