SPH
Classes | Enumerations
ArgsParser.h File Reference
#include "io/Logger.h"
#include "objects/Exceptions.h"
#include "objects/containers/FlatMap.h"
#include "objects/wrappers/Function.h"
#include "objects/wrappers/SharedPtr.h"
#include "objects/wrappers/Variant.h"
#include "system/Settings.h"

Go to the source code of this file.

Classes

class  ArgError
 Exception thrown if the arguments are invalid. More...
 
class  HelpException
 Exception thrown when used passes -h or –help parameter. More...
 
struct  ArgDesc
 Descriptor of a command-line argument. More...
 
class  ArgParser
 Provides functions for parsing command-line arguments. More...
 

Enumerations

enum class  ArgEnum {
  NONE , BOOL , INT , FLOAT ,
  STRING
}
 

Enumeration Type Documentation

◆ ArgEnum

enum ArgEnum
strong
Enumerator
NONE 

No value after the argument.

BOOL 
INT 
FLOAT 
STRING 

Definition at line 13 of file ArgsParser.h.