#include "ace/CDR_Base.h"
#include "ace/CDR_Stream.h"
#include "ace/SStringfwd.h"
#include "ace/CDR_Size.inl"
Include dependency graph for CDR_Size.h:
This graph shows which files directly or indirectly include this file:
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.
|
Definition at line 244 of file CDR_Size.cpp. References ACE_CString, ACE_SizeCDR::good_bit(), and ACE_SizeCDR::write_string().
00245 { 00246 ss.write_string (x); 00247 return ss.good_bit (); 00248 } |