#include <dt.h>
List of all members.
Public Member Functions |
| TMemOut (const PMem &_Mem) |
| ~TMemOut () |
int | PutCh (const char &Ch) |
int | PutBf (const void *LBf, const TSize &LBfL) |
void | Flush () |
Static Public Member Functions |
static PSOut | New (const PMem &Mem) |
Private Member Functions |
void | FlushBf () |
Private Attributes |
PMem | Mem |
Detailed Description
Definition at line 171 of file dt.h.
Constructor & Destructor Documentation
Definition at line 180 of file dt.h.
Member Function Documentation
Implements TSOut.
Definition at line 318 of file dt.cpp.
References Mem, and TMem().
{
int LBfS=0;
TMem& _Mem=*Mem;
for (TSize LBfC=0; LBfC<LBfL; LBfC++){
char Ch=((char*)LBf)[LBfC];
LBfS+=Ch; _Mem+=Ch;
}
return LBfS;
}
Implements TSOut.
Definition at line 182 of file dt.h.
References Mem.
{
Mem->operator+=(Ch); return Ch;}
Member Data Documentation
The documentation for this class was generated from the following files: