openMSX
Public Member Functions | List of all members
StringOp::Builder Class Reference

#include <StringOp.hh>

Public Member Functions

 Builder ()
 
 ~Builder ()
 
Builderoperator<< (const std::string &t)
 
Builderoperator<< (string_ref t)
 
Builderoperator<< (const char *t)
 
Builderoperator<< (unsigned char t)
 
Builderoperator<< (unsigned short t)
 
Builderoperator<< (unsigned t)
 
Builderoperator<< (unsigned long t)
 
Builderoperator<< (unsigned long long t)
 
Builderoperator<< (char t)
 
Builderoperator<< (short t)
 
Builderoperator<< (int t)
 
Builderoperator<< (long t)
 
Builderoperator<< (long long t)
 
Builderoperator<< (float t)
 
Builderoperator<< (double t)
 
 operator std::string () const
 
 operator string_ref () const
 

Detailed Description

Definition at line 19 of file StringOp.hh.

Constructor & Destructor Documentation

StringOp::Builder::Builder ( )

Definition at line 20 of file StringOp.cc.

StringOp::Builder::~Builder ( )

Definition at line 24 of file StringOp.cc.

Member Function Documentation

StringOp::Builder::operator std::string ( ) const
inline

Definition at line 53 of file StringOp.hh.

StringOp::Builder::operator string_ref ( ) const
inline

Definition at line 54 of file StringOp.hh.

Builder & StringOp::Builder::operator<< ( const std::string &  t)

Definition at line 28 of file StringOp.cc.

Referenced by operator<<().

Builder & StringOp::Builder::operator<< ( string_ref  t)

Definition at line 32 of file StringOp.cc.

References string_ref::data(), and string_ref::size().

Builder & StringOp::Builder::operator<< ( const char *  t)

Definition at line 36 of file StringOp.cc.

Builder & StringOp::Builder::operator<< ( unsigned char  t)

Definition at line 40 of file StringOp.cc.

References operator<<().

Builder & StringOp::Builder::operator<< ( unsigned short  t)

Definition at line 44 of file StringOp.cc.

References StringOp::toString().

Builder & StringOp::Builder::operator<< ( unsigned  t)

Definition at line 48 of file StringOp.cc.

References StringOp::toString().

Builder & StringOp::Builder::operator<< ( unsigned long  t)

Definition at line 52 of file StringOp.cc.

References StringOp::toString().

Builder & StringOp::Builder::operator<< ( unsigned long long  t)

Definition at line 56 of file StringOp.cc.

References StringOp::toString().

Builder & StringOp::Builder::operator<< ( char  t)

Definition at line 60 of file StringOp.cc.

Builder & StringOp::Builder::operator<< ( short  t)

Definition at line 64 of file StringOp.cc.

References StringOp::toString().

Builder & StringOp::Builder::operator<< ( int  t)

Definition at line 68 of file StringOp.cc.

References StringOp::toString().

Builder & StringOp::Builder::operator<< ( long  t)

Definition at line 72 of file StringOp.cc.

References StringOp::toString().

Builder & StringOp::Builder::operator<< ( long long  t)

Definition at line 76 of file StringOp.cc.

References StringOp::toString().

Builder & StringOp::Builder::operator<< ( float  t)

Definition at line 80 of file StringOp.cc.

References StringOp::toString().

Builder & StringOp::Builder::operator<< ( double  t)

Definition at line 84 of file StringOp.cc.

References StringOp::toString().


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