Logo ROOT  
Reference Guide
Loading...
Searching...
No Matches
ROOT::option::PrintUsageImplementation::OStreamWriter< OStream > Struct Template Reference

template<typename OStream>
struct ROOT::option::PrintUsageImplementation::OStreamWriter< OStream >

Definition at line 1754 of file OptionParser.h.

Public Member Functions

 OStreamWriter (OStream &o)
void operator() (const char *str, int size) override
 Writes the given number of chars beginning at the given pointer somewhere.

Public Attributes

OStream & ostream

#include </home/stephan/code/root-2/core/dictgen/res/OptionParser.h>

Inheritance diagram for ROOT::option::PrintUsageImplementation::OStreamWriter< OStream >:
ROOT::option::PrintUsageImplementation::IStringWriter

Constructor & Destructor Documentation

◆ OStreamWriter()

template<typename OStream>
ROOT::option::PrintUsageImplementation::OStreamWriter< OStream >::OStreamWriter ( OStream & o)
inline

Definition at line 1763 of file OptionParser.h.

Member Function Documentation

◆ operator()()

template<typename OStream>
void ROOT::option::PrintUsageImplementation::OStreamWriter< OStream >::operator() ( const char * ,
int  )
inlineoverridevirtual

Writes the given number of chars beginning at the given pointer somewhere.

Reimplemented from ROOT::option::PrintUsageImplementation::IStringWriter.

Definition at line 1758 of file OptionParser.h.

Member Data Documentation

◆ ostream

template<typename OStream>
OStream& ROOT::option::PrintUsageImplementation::OStreamWriter< OStream >::ostream

Definition at line 1756 of file OptionParser.h.


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