w11 - cpp 0.794
Backend server for Rlink and w11
Loading...
Searching...
No Matches
RosPrintf – print format object creators

Functions

RosPrintfS< bool > Retro::RosPrintf (bool value, const char *form, int width, int prec)
 Creates a print object for the formatted output of a bool value.
 
RosPrintfS< char > Retro::RosPrintf (char value, const char *form, int width, int prec)
 Creates a print object for the formatted output of a char value.
 
RosPrintfS< int > Retro::RosPrintf (signed char value, const char *form, int width, int prec)
 Creates a print object for the formatted output of a signed char value.
 
RosPrintfS< unsigned int > Retro::RosPrintf (unsigned char value, const char *form, int width, int prec)
 Creates a print object for the formatted output of a unsigned char value.
 
RosPrintfS< int > Retro::RosPrintf (short value, const char *form, int width, int prec)
 Creates a print object for the formatted output of a short value.
 
RosPrintfS< unsigned int > Retro::RosPrintf (unsigned short value, const char *form, int width, int prec)
 Creates a print object for the formatted output of a unsigned short value.
 
RosPrintfS< int > Retro::RosPrintf (int value, const char *form, int width, int prec)
 Creates a print object for the formatted output of a int value.
 
RosPrintfS< unsigned int > Retro::RosPrintf (unsigned int value, const char *form, int width, int prec)
 Creates a print object for the formatted output of a unsigned int value.
 
RosPrintfS< long > Retro::RosPrintf (long value, const char *form, int width, int prec)
 Creates a print object for the formatted output of a long value.
 
RosPrintfS< unsigned long > Retro::RosPrintf (unsigned long value, const char *form, int width, int prec)
 Creates a print object for the formatted output of an unsigned long value.
 
RosPrintfS< double > Retro::RosPrintf (double value, const char *form, int width, int prec)
 Creates a print object for the formatted output of a double value.
 
RosPrintfS< const char * > Retro::RosPrintf (const char *value, const char *form, int width, int prec)
 Creates a print object for the formatted output of a const char* value.
 
RosPrintfS< const void * > Retro::RosPrintf (const void *value, const char *form, int width, int prec)
 Creates a print object for the formatted output of a const void* value.
 

Detailed Description

Function Documentation

◆ RosPrintf() [1/13]

RosPrintfS< bool > Retro::RosPrintf ( bool  value,
const char *  form,
int  width,
int  prec 
)
inline

Creates a print object for the formatted output of a bool value.

For a full description of the of the RosPrintf system look into using_rosprintf.

Parameters
valuevariable or expression to be printed
formformat descriptor string
widthfield width
precprecision

Definition at line 38 of file RosPrintf.ipp.

Referenced by Retro::Rw11CntlRHRP::AddNormalExit(), Retro::ReventLoop::AddPollHandler(), Retro::Rw11CntlDEUNA::AttnHandler(), Retro::Rw11CntlRHRP::AttnHandler(), Retro::Rw11CntlRK11::AttnHandler(), Retro::Rw11CntlRL11::AttnHandler(), Retro::Rw11CntlTM11::AttnHandler(), Retro::RlinkCommand::CommandInfo(), Retro::ReventLoop::DoCall(), Retro::ReventLoop::DoPoll(), Retro::RlogFile::Dump(), Retro::RparseUrl::Dump(), Retro::Rtime::Dump(), Retro::ReventLoop::Dump(), Retro::RlinkCommand::Dump(), Retro::RlinkCommandExpect::Dump(), Retro::RlinkCommandList::Dump(), Retro::RlinkConnect::Dump(), Retro::RlinkContext::Dump(), Retro::RlinkPacketBuf::Dump(), Retro::RlinkPacketBufRcv::Dump(), Retro::RlinkPacketBufSnd::Dump(), Retro::RlinkPort::Dump(), Retro::RlinkServer::Dump(), Retro::Rstats::Dump(), Retro::RethBuf::Dump(), Retro::Rw11::Dump(), Retro::Rw11Cntl::Dump(), Retro::Rw11CntlBase< TU, NU >::Dump(), Retro::Rw11CntlDEUNA::Dump(), Retro::Rw11CntlDL11::Dump(), Retro::Rw11CntlDZ11::Dump(), Retro::Rw11CntlLP11::Dump(), Retro::Rw11CntlPC11::Dump(), Retro::Rw11CntlRHRP::Dump(), Retro::Rw11CntlRK11::Dump(), Retro::Rw11CntlRL11::Dump(), Retro::Rw11CntlTM11::Dump(), Retro::Rw11Cpu::Dump(), Retro::Rw11Probe::Dump(), Retro::Rw11Rdma::Dump(), Retro::Rw11RdmaDisk::Dump(), Retro::Rw11UnitDisk::Dump(), Retro::Rw11UnitRHRP::Dump(), Retro::Rw11UnitRL11::Dump(), Retro::Rw11UnitTape::Dump(), Retro::Rw11UnitTerm::Dump(), Retro::Rw11Virt::Dump(), Retro::Rw11VirtStream::Dump(), Retro::Rw11VirtTape::Dump(), Retro::Rw11VirtTapeTap::Dump(), Retro::Rw11VirtTermTcp::Dump(), Retro::RlinkPortTerm::DumpTios(), Retro::RethBuf::FrameInfo(), Retro::Rw11VirtDiskOver::List(), Retro::Rw11VirtDiskRam::List(), Retro::Rw11Cpu::LoadAbs(), Retro::Rw11CntlDEUNA::LogRingFunc(), Retro::Rw11CntlDEUNA::LogRingInfo(), Retro::RtclRlinkConnect::M_default(), Retro::RtclRw11::M_default(), Retro::RtclRw11CntlDiskBase< TC >::M_default(), Retro::RtclRw11CntlStreamBase< TC >::M_default(), Retro::RtclRw11CntlTapeBase< TC >::M_default(), Retro::RtclRw11CntlTermBase< TC >::M_default(), Retro::RtclRw11Cpu::M_default(), Retro::RtclRw11Cpu::M_show(), Retro::RtclRw11Cpu::M_wtcpu(), Retro::RtclRlinkConnect::M_wtlam(), Retro::Rw11CntlPC11::PpProcessBuf(), Retro::Rtime::Print(), Retro::Rstats::Print(), Retro::RlinkCommand::Print(), Retro::RlinkAddrMap::Print(), Retro::RlinkConnect::ProcessAttnNotify(), Retro::Rw11CntlLP11::ProcessBuf(), Retro::Rw11CntlPC11::PrProcessBuf(), Retro::RlinkPort::Read(), Retro::ReventLoop::RemovePollHandler(), Retro::Rw11CntlDEUNA::RingDsc2String(), Retro::Rw11CntlDZ11::RxProcess(), Retro::Rw11CntlDL11::RxProcessBuf(), Retro::RtraceTools::TraceBuffer(), Retro::Rw11CntlDL11::TraceChar(), Retro::Rw11CntlDZ11::TxProcess(), Retro::Rw11CntlDL11::TxProcessBuf(), Retro::RlogFile::Write(), Retro::RlinkPort::Write(), and Retro::Rw11CntlTM11::WriteExitLog().

◆ RosPrintf() [2/13]

RosPrintfS< char > Retro::RosPrintf ( char  value,
const char *  form,
int  width,
int  prec 
)
inline

Creates a print object for the formatted output of a char value.

For a full description of the of the RosPrintf system look into using_rosprintf.

Parameters
valuevariable or expression to be printed
formformat descriptor string
widthfield width
precprecision

Definition at line 58 of file RosPrintf.ipp.

◆ RosPrintf() [3/13]

RosPrintfS< int > Retro::RosPrintf ( signed char  value,
const char *  form,
int  width,
int  prec 
)
inline

Creates a print object for the formatted output of a signed char value.

For a full description of the of the RosPrintf system look into using_rosprintf.

Parameters
valuevariable or expression to be printed
formformat descriptor string
widthfield width
precprecision

Definition at line 78 of file RosPrintf.ipp.

◆ RosPrintf() [4/13]

RosPrintfS< unsigned int > Retro::RosPrintf ( unsigned char  value,
const char *  form,
int  width,
int  prec 
)
inline

Creates a print object for the formatted output of a unsigned char value.

For a full description of the of the RosPrintf system look into using_rosprintf.

Parameters
valuevariable or expression to be printed
formformat descriptor string
widthfield width
precprecision

Definition at line 98 of file RosPrintf.ipp.

◆ RosPrintf() [5/13]

RosPrintfS< int > Retro::RosPrintf ( short  value,
const char *  form,
int  width,
int  prec 
)
inline

Creates a print object for the formatted output of a short value.

For a full description of the of the RosPrintf system look into using_rosprintf.

Parameters
valuevariable or expression to be printed
formformat descriptor string
widthfield width
precprecision

Definition at line 118 of file RosPrintf.ipp.

◆ RosPrintf() [6/13]

RosPrintfS< unsigned int > Retro::RosPrintf ( unsigned short  value,
const char *  form,
int  width,
int  prec 
)
inline

Creates a print object for the formatted output of a unsigned short value.

For a full description of the of the RosPrintf system look into using_rosprintf.

Parameters
valuevariable or expression to be printed
formformat descriptor string
widthfield width
precprecision

Definition at line 138 of file RosPrintf.ipp.

◆ RosPrintf() [7/13]

RosPrintfS< int > Retro::RosPrintf ( int  value,
const char *  form,
int  width,
int  prec 
)
inline

Creates a print object for the formatted output of a int value.

For a full description of the of the RosPrintf system look into using_rosprintf.

Parameters
valuevariable or expression to be printed
formformat descriptor string
widthfield width
precprecision

Definition at line 158 of file RosPrintf.ipp.

◆ RosPrintf() [8/13]

RosPrintfS< unsigned int > Retro::RosPrintf ( unsigned int  value,
const char *  form,
int  width,
int  prec 
)
inline

Creates a print object for the formatted output of a unsigned int value.

For a full description of the of the RosPrintf system look into using_rosprintf.

Parameters
valuevariable or expression to be printed
formformat descriptor string
widthfield width
precprecision

Definition at line 178 of file RosPrintf.ipp.

◆ RosPrintf() [9/13]

RosPrintfS< long > Retro::RosPrintf ( long  value,
const char *  form,
int  width,
int  prec 
)
inline

Creates a print object for the formatted output of a long value.

For a full description of the of the RosPrintf system look into using_rosprintf.

Parameters
valuevariable or expression to be printed
formformat descriptor string
widthfield width
precprecision

Definition at line 198 of file RosPrintf.ipp.

◆ RosPrintf() [10/13]

RosPrintfS< unsigned long > Retro::RosPrintf ( unsigned long  value,
const char *  form,
int  width,
int  prec 
)
inline

Creates a print object for the formatted output of an unsigned long value.

For a full description of the of the RosPrintf system look into using_rosprintf.

Parameters
valuevariable or expression to be printed
formformat descriptor string
widthfield width
precprecision

Definition at line 218 of file RosPrintf.ipp.

◆ RosPrintf() [11/13]

RosPrintfS< double > Retro::RosPrintf ( double  value,
const char *  form,
int  width,
int  prec 
)
inline

Creates a print object for the formatted output of a double value.

For a full description of the of the RosPrintf system look into using_rosprintf.

Parameters
valuevariable or expression to be printed
formformat descriptor string
widthfield width
precprecision

Definition at line 238 of file RosPrintf.ipp.

◆ RosPrintf() [12/13]

RosPrintfS< const char * > Retro::RosPrintf ( const char *  value,
const char *  form,
int  width,
int  prec 
)
inline

Creates a print object for the formatted output of a const char* value.

For a full description of the of the RosPrintf system look into using_rosprintf.

Parameters
valuevariable or expression to be printed
formformat descriptor string
widthfield width
precprecision

Definition at line 258 of file RosPrintf.ipp.

◆ RosPrintf() [13/13]

RosPrintfS< const void * > Retro::RosPrintf ( const void *  value,
const char *  form,
int  width,
int  prec 
)
inline

Creates a print object for the formatted output of a const void* value.

For a full description of the of the RosPrintf system look into using_rosprintf.

Parameters
valuevariable or expression to be printed
formformat descriptor string
widthfield width
precprecision

Definition at line 278 of file RosPrintf.ipp.