pva2pva
1.4.1
Main Page
Related Pages
Classes
Files
File List
All
Classes
Functions
Variables
Pages
common
sb.h
1
#ifndef SB_H
2
#define SB_H
3
4
#include <sstream>
5
6
// in-line string builder (eg. for exception messages)
7
// throw std::runtime_error(SB()<<"Answer: !"<<42);
8
struct
SB
{
9
std::ostringstream strm;
10
SB
() {}
11
operator
std::string()
const
{
return
strm.str(); }
12
template
<
typename
T>
13
SB
& operator<<(T i) { strm<<i;
return
*
this
; }
14
};
15
16
#endif // SB_H
SB
Definition:
sb.h:8
Generated by
1.8.5