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

CL_ComponentType Class Reference

clanGUI="Framework". More...

#include <component_type.h>

Inheritance diagram for CL_ComponentType:

Inheritance graph
[legend]
List of all members.

Public Methods

 CL_ComponentType (bool _is_container)
virtual ~CL_ComponentType ()
virtual bool is_container ()
virtual bool has_option (const std::string &option_name)

Protected Attributes

bool container
std::set<std::string> options

Detailed Description

clanGUI="Framework".

Definition at line 17 of file component_type.h.


Constructor & Destructor Documentation

CL_ComponentType::CL_ComponentType ( bool _is_container ) [inline]
 

Definition at line 20 of file component_type.h.

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

Definition at line 21 of file component_type.h.


Member Function Documentation

bool CL_ComponentType::has_option ( const std::string & option_name ) [inline, virtual]
 

Definition at line 27 of file component_type.h.

bool CL_ComponentType::is_container ( ) [inline, virtual]
 

Definition at line 23 of file component_type.h.


Member Data Documentation

bool CL_ComponentType::container [protected]
 

Definition at line 33 of file component_type.h.

std::set<std::string> CL_ComponentType::options [protected]
 

Definition at line 34 of file component_type.h.


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