BWAPI
Public Member Functions | Private Attributes
String_Builder Class Reference

#include <Logger.h>

List of all members.

Public Member Functions

template<typename T >
String_Builderoperator<< (const T &value)
 operator std::string ()
std::string getString ()

Private Attributes

std::ostringstream builder

Detailed Description

Definition at line 10 of file Logger.h.


Member Function Documentation

std::string String_Builder::getString ( ) [inline]

Definition at line 26 of file Logger.h.

References builder.

        {
                return (builder.str());
        }
String_Builder::operator std::string ( ) [inline]

Definition at line 21 of file Logger.h.

References builder.

    {
        return (builder.str());
    }
template<typename T >
String_Builder& String_Builder::operator<< ( const T &  value) [inline]

Definition at line 14 of file Logger.h.

References builder.

    {
        builder << value;

        return (*this);
    }

Member Data Documentation

std::ostringstream String_Builder::builder [private]

Definition at line 32 of file Logger.h.

Referenced by getString(), operator std::string(), and operator<<().


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines