Sequence Chart Studio  svn HEAD revision
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Private Attributes | List of all members
basic_stringize< C > Struct Template Reference

Helper class to construct a message for Reporter::print() More...

#include <msc_types.h>

Collaboration diagram for basic_stringize< C >:
Collaboration graph

Public Member Functions

template<typename T >
basic_stringize< C > & operator<< (const T &t)
 
 operator const std::basic_string< C > () const
 

Private Attributes

std::basic_stringstream< C > m_s
 

Detailed Description

template<typename C>
struct basic_stringize< C >

Helper class to construct a message for Reporter::print()

reporter->print(stringize() << "value: " << number);

Definition at line 66 of file msc_types.h.

Member Function Documentation

template<typename C >
basic_stringize< C >::operator const std::basic_string< C > ( ) const
inline

Definition at line 76 of file msc_types.h.

References basic_stringize< C >::m_s.

template<typename C >
template<typename T >
basic_stringize<C>& basic_stringize< C >::operator<< ( const T &  t)
inline

Definition at line 69 of file msc_types.h.

References basic_stringize< C >::m_s.

Member Data Documentation

template<typename C >
std::basic_stringstream<C> basic_stringize< C >::m_s
private

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

SourceForge.net Logo
Generated on Fri Jan 15 2016 16:26:57 for Sequence Chart Studio by  doxygen