STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
anonymous_namespace{t7_bridge_main.cpp}::Line Class Reference
Collaboration diagram for anonymous_namespace{t7_bridge_main.cpp}::Line:
[legend]

Public Member Functions

 Line (std::ostream &out)
 ~Line ()
template<typename T>
Line & operator<< (const T &v)
Line & operator<< (std::ostream &(*manip)(std::ostream &))

Private Attributes

std::ostream & out_
std::ostringstream buf_

Detailed Description

Definition at line 60 of file t7_bridge_main.cpp.

Constructor & Destructor Documentation

◆ Line()

anonymous_namespace{t7_bridge_main.cpp}::Line::Line ( std::ostream & out)
inlineexplicit

Definition at line 62 of file t7_bridge_main.cpp.

References out_.

Referenced by operator<<(), operator<<(), and anonymous_namespace{t7_bridge_main.cpp}::run_board().

◆ ~Line()

anonymous_namespace{t7_bridge_main.cpp}::Line::~Line ( )
inline

Member Function Documentation

◆ operator<<() [1/2]

template<typename T>
Line & anonymous_namespace{t7_bridge_main.cpp}::Line::operator<< ( const T & v)
inline

Definition at line 69 of file t7_bridge_main.cpp.

References buf_, and Line().

◆ operator<<() [2/2]

Line & anonymous_namespace{t7_bridge_main.cpp}::Line::operator<< ( std::ostream &(* manip )(std::ostream &))
inline

Definition at line 73 of file t7_bridge_main.cpp.

References buf_, and Line().

Member Data Documentation

◆ buf_

std::ostringstream anonymous_namespace{t7_bridge_main.cpp}::Line::buf_
private

Definition at line 80 of file t7_bridge_main.cpp.

Referenced by operator<<(), operator<<(), and ~Line().

◆ out_

std::ostream& anonymous_namespace{t7_bridge_main.cpp}::Line::out_
private

Definition at line 79 of file t7_bridge_main.cpp.

Referenced by Line(), and ~Line().


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