library of assembled shared sources

http://lass.cocamware.com

lass::io::ArgFormat Struct Reference
[ArgParser]

structure to store ArgFlag and ArgValue formats More...

#include <arg_parser.h>


Data Fields

std::string shortName
 short name of ArgFlag or ArgValue
std::string longName
 long name of ArgFlag or ArgValue
std::string description
 set description of value, unused by ArgFlag
int argMode
 set argument mode for value, unused by ArgFlag
bool hasDefault
 set true if ArgValue has default value, unused by ArgFlag
std::string defaultValue
 only valid if hasDefault is true, unused by ArgFlag


Detailed Description

structure to store ArgFlag and ArgValue formats

Definition at line 84 of file arg_parser.h.


Field Documentation

short name of ArgFlag or ArgValue

Definition at line 86 of file arg_parser.h.

long name of ArgFlag or ArgValue

Definition at line 87 of file arg_parser.h.

set description of value, unused by ArgFlag

Definition at line 88 of file arg_parser.h.

set argument mode for value, unused by ArgFlag

Definition at line 89 of file arg_parser.h.

Referenced by lass::io::ArgValue< T >::ArgValue().

set true if ArgValue has default value, unused by ArgFlag

Definition at line 90 of file arg_parser.h.

Referenced by lass::io::ArgValue< T >::ArgValue().

only valid if hasDefault is true, unused by ArgFlag

Definition at line 91 of file arg_parser.h.

Referenced by lass::io::ArgValue< T >::ArgValue().


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

Generated on Mon Nov 10 14:22:09 2008 for Library of Assembled Shared Sources by doxygen 1.5.7.1
SourceForge.net Logo