STIR  6.2.0
Public Types | List of all members
stir::KeyArgument Class Reference

A class that enumerates the possible types that can be used to store parsed values. Used (only) by KeyParser. More...

#include "stir/KeyParser.h"

Public Types

enum  type {
  NONE, ASCII, LIST_OF_ASCII, ASCIIlist,
  UINT, ULONG, LONG, INT,
  LIST_OF_INTS, DOUBLE, LIST_OF_DOUBLES, listASCIIlist,
  ARRAY2D_OF_FLOATS, ARRAY3D_OF_FLOATS, BASICCOORDINATE3D_OF_FLOATS, BASICCOORDINATE3D_OF_ARRAY3D_OF_FLOATS,
  PARSINGOBJECT, SHARED_PARSINGOBJECT, FLOAT, BOOL
}
 

Detailed Description

A class that enumerates the possible types that can be used to store parsed values. Used (only) by KeyParser.

ASCIIlist means a string which has to be one of a specified list

Todo:
Should be made a protected enum of KeyParser

The documentation for this class was generated from the following file: