ariba::utility::string_format::regex_nav Class Reference

#include <source/ariba/utility/misc/StringFormat.h>

List of all members.

Public Member Functions

 regex_nav (const _match &match)
 regex_nav ()
bool matched () const
regex_nav operator[] (const sregex &type) const
regex_nav operator[] (int index) const
int size () const
std::string str () const

Private Types

typedef boost::xpressive::smatch _match
typedef _match::nested_results_type nested_results
typedef
nested_results::const_iterator 
nested_iterator

Private Attributes

const _matchmatch


Detailed Description

Definition at line 13 of file StringFormat.h.


Member Typedef Documentation

typedef boost::xpressive::smatch ariba::utility::string_format::regex_nav::_match [private]

Definition at line 15 of file StringFormat.h.

typedef _match::nested_results_type ariba::utility::string_format::regex_nav::nested_results [private]

Definition at line 16 of file StringFormat.h.

typedef nested_results::const_iterator ariba::utility::string_format::regex_nav::nested_iterator [private]

Definition at line 17 of file StringFormat.h.


Constructor & Destructor Documentation

ariba::utility::string_format::regex_nav::regex_nav ( const _match match  )  [inline]

Definition at line 21 of file StringFormat.h.

ariba::utility::string_format::regex_nav::regex_nav (  )  [inline]

Definition at line 25 of file StringFormat.h.

Referenced by operator[]().


Member Function Documentation

bool ariba::utility::string_format::regex_nav::matched (  )  const [inline]

Definition at line 29 of file StringFormat.h.

References match.

Referenced by str().

regex_nav ariba::utility::string_format::regex_nav::operator[] ( const sregex &  type  )  const [inline]

Definition at line 33 of file StringFormat.h.

References match, and regex_nav().

regex_nav ariba::utility::string_format::regex_nav::operator[] ( int  index  )  const [inline]

Definition at line 41 of file StringFormat.h.

References match, and regex_nav().

int ariba::utility::string_format::regex_nav::size (  )  const [inline]

Definition at line 50 of file StringFormat.h.

References match.

std::string ariba::utility::string_format::regex_nav::str (  )  const [inline]

Definition at line 54 of file StringFormat.h.

References match, and matched().


Member Data Documentation

Definition at line 18 of file StringFormat.h.

Referenced by matched(), operator[](), size(), and str().


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

Generated on Wed May 27 18:24:13 2009 for Ariba by  doxygen 1.5.6