Public Member Functions | Protected Types | Protected Member Functions | Protected Attributes | List of all members
StringStreamAllocator< StreamType > Class Template Reference
Inheritance diagram for StringStreamAllocator< StreamType >:
Inheritance graph
[legend]

Public Member Functions

Foam::string str () const
 
void str (const std::string &s)
 

Protected Types

typedef StreamType stream_type
 

Protected Member Functions

 StringStreamAllocator ()=default
 
 StringStreamAllocator (const std::string &s)
 

Protected Attributes

stream_type stream_
 

Detailed Description

template<class StreamType>
class Foam::Detail::StringStreamAllocator< StreamType >

Definition at line 56 of file StringStream.H.

Member Typedef Documentation

◆ stream_type

typedef StreamType stream_type
protected

Definition at line 63 of file StringStream.H.

Constructor & Destructor Documentation

◆ StringStreamAllocator() [1/2]

StringStreamAllocator ( )
protecteddefault

◆ StringStreamAllocator() [2/2]

StringStreamAllocator ( const std::string &  s)
inlineprotected

Definition at line 75 of file StringStream.H.

Member Function Documentation

◆ str() [1/2]

Foam::string str ( ) const
inline

Definition at line 86 of file StringStream.H.

Referenced by Foam::entryToString(), Foam::name(), entry::operator==(), expressionEntry::toExprStr(), accessor::toString(), and ITstream::toString().

Here is the caller graph for this function:

◆ str() [2/2]

void str ( const std::string &  s)
inline

Definition at line 92 of file StringStream.H.

Member Data Documentation

◆ stream_

stream_type stream_
protected

Definition at line 66 of file StringStream.H.

Referenced by StringStreamAllocator< std::istringstream >::str().


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