Logo ROOT   master
Reference Guide
ROOT::option::PrintUsageImplementation::StreamWriter< Function, Stream > Struct Template Reference

template<typename Function, typename Stream>
struct ROOT::option::PrintUsageImplementation::StreamWriter< Function, Stream >

Definition at line 1818 of file OptionParser.h.

Public Member Functions

 StreamWriter (Function *w, Stream *s)
 
virtual void operator() (const char *str, int size)
 Writes the given number of chars beginning at the given pointer somewhere. More...
 
- Public Member Functions inherited from ROOT::option::PrintUsageImplementation::IStringWriter
virtual ~IStringWriter ()=default
 

Public Attributes

Functionfwrite
 
Stream * stream
 

#include </mnt/build/workspace/root-makedoc-master/rootspi/rdoc/src/master/core/dictgen/res/OptionParser.h>

Inheritance diagram for ROOT::option::PrintUsageImplementation::StreamWriter< Function, Stream >:
[legend]

Constructor & Destructor Documentation

◆ StreamWriter()

template<typename Function, typename Stream>
ROOT::option::PrintUsageImplementation::StreamWriter< Function, Stream >::StreamWriter ( Function w,
Stream *  s 
)
inline

Definition at line 1828 of file OptionParser.h.

Member Function Documentation

◆ operator()()

template<typename Function, typename Stream>
virtual void ROOT::option::PrintUsageImplementation::StreamWriter< Function, Stream >::operator() ( const char *  ,
int   
)
inlinevirtual

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

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

Definition at line 1823 of file OptionParser.h.

Member Data Documentation

◆ fwrite

template<typename Function, typename Stream>
Function* ROOT::option::PrintUsageImplementation::StreamWriter< Function, Stream >::fwrite

Definition at line 1820 of file OptionParser.h.

◆ stream

template<typename Function, typename Stream>
Stream* ROOT::option::PrintUsageImplementation::StreamWriter< Function, Stream >::stream

Definition at line 1821 of file OptionParser.h.

Collaboration diagram for ROOT::option::PrintUsageImplementation::StreamWriter< Function, Stream >:
[legend]

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