Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

DefineOpen::Parameter Struct Reference

#include <define.h>

Inheritance diagram for DefineOpen::Parameter::

DefineOpen::Par List of all members.

Public Types

enum  Type { STRING, TYPE }

Public Methods

 Parameter ()
 Parameter (std::string v, Type t)
 Parameter (std::string v, Type t, std::string default_value)

Public Attributes

std::string value
std::string default_value
bool has_default
Type type

Member Enumeration Documentation

enum DefineOpen::Parameter::Type
 

Enumeration values:
STRING 
TYPE 


Constructor & Destructor Documentation

DefineOpen::Parameter::Parameter   [inline]
 

DefineOpen::Parameter::Parameter std::string    v,
Type    t
[inline]
 

DefineOpen::Parameter::Parameter std::string    v,
Type    t,
std::string    default_value
[inline]
 


Member Data Documentation

std::string DefineOpen::Parameter::default_value
 

bool DefineOpen::Parameter::has_default
 

Type DefineOpen::Parameter::type
 

std::string DefineOpen::Parameter::value
 


The documentation for this struct was generated from the following file:
Generated on Tue Nov 20 02:20:01 2001 for Leo<HTML> by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001