ACE  6.2.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Functions
CDR_Size.h File Reference
#include "ace/CDR_Base.h"
#include "ace/CDR_Stream.h"
#include "ace/SStringfwd.h"
#include "ace/CDR_Size.inl"


class  ACE_SizeCDR
 A CDR stream for calculating size of the representation. More...


ACE_CDR::Boolean operator<< (ACE_SizeCDR &ss, const ACE_CString &x)

Detailed Description

CDR_Size.h 96688 2013-01-22 12:28:42Z johnnyw

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 being the only known exception.

Boris Kolpackov

Function Documentation

ACE_CDR::Boolean operator<< ( ACE_SizeCDR ss,
const ACE_CString x