ARB
Public Member Functions | List of all members
Ostring Class Reference

Public Member Functions

 Ostring (const string &s, size_t line_no, ParagraphType type_)
 
 Ostring (const string &s, size_t line_no, ParagraphType type_, EnumerationType etype_, unsigned num)
 
 operator const string & () const
 
 operator string & ()
 
const stringas_string () const
 
stringas_string ()
 
size_t get_lineno () const
 
const ParagraphTypeget_type () const
 
const EnumerationTypeget_enum_type () const
 
unsigned get_number () const
 
const charc_str () const
 

Detailed Description

Definition at line 252 of file arb_help2xml.cxx.

Constructor & Destructor Documentation

Ostring::Ostring ( const string s,
size_t  line_no,
ParagraphType  type_ 
)
inline

Definition at line 263 of file arb_help2xml.cxx.

References ENUMERATED, and h2x_assert.

Ostring::Ostring ( const string s,
size_t  line_no,
ParagraphType  type_,
EnumerationType  etype_,
unsigned  num 
)
inline

Definition at line 271 of file arb_help2xml.cxx.

References ALPHA_LOWER, ALPHA_UPPER, DIGITS, ENUMERATED, and h2x_assert.

Member Function Documentation

Ostring::operator const string & ( ) const
inline

Definition at line 284 of file arb_help2xml.cxx.

Ostring::operator string & ( )
inline

Definition at line 285 of file arb_help2xml.cxx.

const string& Ostring::as_string ( ) const
inline

Definition at line 287 of file arb_help2xml.cxx.

string& Ostring::as_string ( )
inline

Definition at line 288 of file arb_help2xml.cxx.

size_t Ostring::get_lineno ( ) const
inline

Definition at line 290 of file arb_help2xml.cxx.

const ParagraphType& Ostring::get_type ( ) const
inline

Definition at line 292 of file arb_help2xml.cxx.

References type.

Referenced by FINAL_TYPE< SEQTYPE >::get_type().

const EnumerationType& Ostring::get_enum_type ( ) const
inline

Definition at line 293 of file arb_help2xml.cxx.

References ENUMERATED, and h2x_assert.

Referenced by FINAL_TYPE< SEQTYPE >::get_enum_type().

unsigned Ostring::get_number ( ) const
inline

Definition at line 297 of file arb_help2xml.cxx.

References ENUMERATED, and h2x_assert.

Referenced by FINAL_TYPE< SEQTYPE >::get_enumeration().

const char* Ostring::c_str ( ) const
inline

Definition at line 303 of file arb_help2xml.cxx.


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