w11 - cpp 0.794
Backend server for Rlink and w11
Loading...
Searching...
No Matches
Retro::RtclNameSet Class Reference

FIXME_docs. More...

#include <RtclNameSet.hpp>

Collaboration diagram for Retro::RtclNameSet:
[legend]

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
 

Detailed Description

FIXME_docs.

Definition at line 28 of file RtclNameSet.hpp.

Member Typedef Documentation

◆ nset_t

typedef std::set<std::string> Retro::RtclNameSet::nset_t

Definition at line 30 of file RtclNameSet.hpp.

◆ nset_it_t

typedef nset_t::iterator Retro::RtclNameSet::nset_it_t

Definition at line 31 of file RtclNameSet.hpp.

◆ nset_cit_t

typedef nset_t::const_iterator Retro::RtclNameSet::nset_cit_t

Definition at line 32 of file RtclNameSet.hpp.

Constructor & Destructor Documentation

◆ RtclNameSet() [1/2]

Retro::RtclNameSet::RtclNameSet ( )

Default constructor.

Definition at line 38 of file RtclNameSet.cpp.

◆ RtclNameSet() [2/2]

Retro::RtclNameSet::RtclNameSet ( const std::string &  nset)

FIXME_docs.

Definition at line 45 of file RtclNameSet.cpp.

References fSet.

◆ ~RtclNameSet()

Retro::RtclNameSet::~RtclNameSet ( )

Destructor.

Definition at line 67 of file RtclNameSet.cpp.

Member Function Documentation

◆ Check()

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().

◆ CheckMatch()

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().

Member Data Documentation

◆ fSet

nset_t Retro::RtclNameSet::fSet
protected

Definition at line 44 of file RtclNameSet.hpp.

Referenced by CheckMatch(), and RtclNameSet().


The documentation for this class was generated from the following files: