ACE  6.2.8
 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"

Classes

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

Functions

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

Detailed Description

Id:
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.

Author
Boris Kolpackov boris.nosp@m.@kol.nosp@m.packo.nosp@m.v.ne.nosp@m.t

Function Documentation

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