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

CL_ResourceOption Class Reference

clanCore="Resources". More...

#include <resourceoption.h>

List of all members.

Public Methods

 CL_ResourceOption (std::string _name, std::string _value)
 CL_ResourceOption (std::string _name, std::list< std::string > *_values)
 CL_ResourceOption (std::string _name)
virtual ~CL_ResourceOption ()
bool multi_valued ()
std::list<std::string>* get_all_values ()
std::string get_name ()
std::string get_value ()

Private Attributes

std::string name
std::string value
std::list<std::string>* values
bool has_value
bool multiple_values


Detailed Description

clanCore="Resources".

Definition at line 23 of file resourceoption.h.


Constructor & Destructor Documentation

CL_ResourceOption::CL_ResourceOption ( std::string _name,
std::string _value ) [inline]
 

Definition at line 26 of file resourceoption.h.

CL_ResourceOption::CL_ResourceOption ( std::string _name,
std::list< std::string > * _values ) [inline]
 

Definition at line 35 of file resourceoption.h.

CL_ResourceOption::CL_ResourceOption ( std::string _name ) [inline]
 

Definition at line 44 of file resourceoption.h.

CL_ResourceOption::~CL_ResourceOption ( ) [inline, virtual]
 

Definition at line 52 of file resourceoption.h.


Member Function Documentation

std::list< std::string > * CL_ResourceOption::get_all_values<std::string> ( ) [inline]
 

Definition at line 58 of file resourceoption.h.

std::string CL_ResourceOption::get_name ( ) [inline]
 

Definition at line 60 of file resourceoption.h.

std::string CL_ResourceOption::get_value ( ) [inline]
 

Definition at line 61 of file resourceoption.h.

bool CL_ResourceOption::multi_valued ( ) [inline]
 

Definition at line 57 of file resourceoption.h.


Member Data Documentation

bool CL_ResourceOption::has_value [private]
 

Definition at line 71 of file resourceoption.h.

bool CL_ResourceOption::multiple_values [private]
 

Definition at line 72 of file resourceoption.h.

std::string CL_ResourceOption::name [private]
 

Definition at line 68 of file resourceoption.h.

std::string CL_ResourceOption::value [private]
 

Definition at line 69 of file resourceoption.h.

std::list<std::string>* CL_ResourceOption::values [private]
 

Definition at line 70 of file resourceoption.h.


The documentation for this class was generated from the following file:
Generated at Wed Apr 4 19:57:21 2001 for ClanLib by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001