#include "ace/CDR_Base.h"
#include "ace/CDR_Stream.h"
#include "ace/SStringfwd.h"
#include "ace/CDR_Size.inl"
Go to the source code of this file.
Classes | |
class | ACE_SizeCDR |
A CDR stream for calculating size of the representation. More... | |
Functions | |
ACE_Export ACE_CDR::Boolean | operator<< (ACE_SizeCDR &ss, const ACE_CString &x) |
ACE Common Data Representation (CDR) size-calculating stream.
The current implementation assumes that the host has 1-byte, 2-byte and 4-byte integral types, and that it has single precision and double precision IEEE floats. Those assumptions are pretty good these days, with Crays beign the only known exception.
Definition in file CDR_Size.h.
ACE_Export ACE_CDR::Boolean operator<< | ( | ACE_SizeCDR & | ss, | |
const ACE_CString & | x | |||
) |
Definition at line 256 of file CDR_Size.cpp.
{ ss.write_string (x); return ss.good_bit (); }