Version: 8.3.0
mycontrol Struct Reference

#include <factory.hxx>

Inheritance diagram for mycontrol:
Collaboration diagram for mycontrol:

Public Member Functions

void fromnode (const std::string &fromnode)
 
void tonode (const std::string &tonode)
 
std::string fromnode () const
 
std::string tonode () const
 
void clear ()
 
void setProperty (const std::string &name, const std::string &value)
 

Public Attributes

std::map< std::string,
std::string > 
_props
 

Private Attributes

std::string _fromnode
 
std::string _tonode
 

Detailed Description

Definition at line 32 of file factory.hxx.

Member Function Documentation

void mycontrol::clear ( )
inline

Definition at line 38 of file factory.hxx.

References _props.

39  {
40  _props.clear();
41  }
void mycontrol::fromnode ( const std::string &  fromnode)
inline
std::string mycontrol::fromnode ( ) const
inline

Definition at line 35 of file factory.hxx.

References _fromnode.

35 { return _fromnode ; }
void mycontrol::setProperty ( const std::string &  name,
const std::string &  value 
)
inline

Definition at line 42 of file factory.hxx.

References _props.

43  {
44  _props[name]=value;
45  }
void mycontrol::tonode ( const std::string &  tonode)
inline
std::string mycontrol::tonode ( ) const
inline

Definition at line 36 of file factory.hxx.

References _tonode.

36 { return _tonode ; }

Member Data Documentation

std::string mycontrol::_fromnode
private

Definition at line 47 of file factory.hxx.

Referenced by fromnode().

std::map<std::string,std::string> mycontrol::_props

Definition at line 37 of file factory.hxx.

Referenced by clear(), mylink::clear(), setProperty(), and YACS::bloctypeParser< T >::stream().

std::string mycontrol::_tonode
private

Definition at line 48 of file factory.hxx.

Referenced by tonode().


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