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:

Constructor & Destructor Documentation

DefineOpen::Parameter::Parameter   [inline]

DefineOpen::Parameter::Parameter std::string    v,
Type    t

DefineOpen::Parameter::Parameter std::string    v,
Type    t,
std::string    default_value

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