w11 - cpp 0.794
Backend server for Rlink and w11
|
FIXME_docs. More...
#include <RtclNameSet.hpp>
Public Types | |
typedef std::set< std::string > | nset_t |
typedef nset_t::iterator | nset_it_t |
typedef nset_t::const_iterator | nset_cit_t |
Public Member Functions | |
RtclNameSet () | |
Default constructor. | |
RtclNameSet (const std::string &nset) | |
FIXME_docs. | |
~RtclNameSet () | |
Destructor. | |
bool | Check (Tcl_Interp *interp, std::string &rval, const std::string &tval) const |
FIXME_docs. | |
int | CheckMatch (Tcl_Interp *interp, std::string &rval, const std::string &tval, bool misserr) const |
FIXME_docs. | |
Protected Attributes | |
nset_t | fSet |
FIXME_docs.
Definition at line 28 of file RtclNameSet.hpp.
typedef std::set<std::string> Retro::RtclNameSet::nset_t |
Definition at line 30 of file RtclNameSet.hpp.
typedef nset_t::iterator Retro::RtclNameSet::nset_it_t |
Definition at line 31 of file RtclNameSet.hpp.
typedef nset_t::const_iterator Retro::RtclNameSet::nset_cit_t |
Definition at line 32 of file RtclNameSet.hpp.
Retro::RtclNameSet::RtclNameSet | ( | ) |
Default constructor.
Definition at line 38 of file RtclNameSet.cpp.
Retro::RtclNameSet::RtclNameSet | ( | const std::string & | nset | ) |
Retro::RtclNameSet::~RtclNameSet | ( | ) |
Destructor.
Definition at line 67 of file RtclNameSet.cpp.
bool Retro::RtclNameSet::Check | ( | Tcl_Interp * | interp, |
std::string & | rval, | ||
const std::string & | tval | ||
) | const |
FIXME_docs.
Definition at line 73 of file RtclNameSet.cpp.
References CheckMatch().
Referenced by Retro::RtclArgs::NextOpt().
int Retro::RtclNameSet::CheckMatch | ( | Tcl_Interp * | interp, |
std::string & | rval, | ||
const std::string & | tval, | ||
bool | misserr | ||
) | const |
FIXME_docs.
Definition at line 85 of file RtclNameSet.cpp.
References fSet.
Referenced by Check(), and Retro::RtclArgs::NextSubOpt().
|
protected |
Definition at line 44 of file RtclNameSet.hpp.
Referenced by CheckMatch(), and RtclNameSet().