ACE  7.0.0
Public Types | Public Member Functions | Public Attributes | List of all members
ACE_CDR::LongDouble Struct Reference

#include <CDR_Base.h>

Public Types

typedef long double NativeImpl
 

Public Member Functions

LongDoubleassign (const NativeImpl &rhs)
 
LongDoubleassign (const LongDouble &rhs)
 
bool operator== (const LongDouble &rhs) const
 
bool operator!= (const LongDouble &rhs) const
 
LongDoubleoperator*= (const NativeImpl rhs)
 
LongDoubleoperator/= (const NativeImpl rhs)
 
LongDoubleoperator+= (const NativeImpl rhs)
 
LongDoubleoperator-= (const NativeImpl rhs)
 
LongDoubleoperator++ ()
 
LongDoubleoperator-- ()
 
LongDouble operator++ (int)
 
LongDouble operator-- (int)
 
 operator NativeImpl () const
 

Public Attributes

char ld [16]
 

Member Typedef Documentation

◆ NativeImpl

typedef long double ACE_CDR::LongDouble::NativeImpl

Member Function Documentation

◆ assign() [1/2]

ACE_CDR::LongDouble & ACE_CDR::LongDouble::assign ( const LongDouble rhs)

◆ assign() [2/2]

ACE_CDR::LongDouble & ACE_CDR::LongDouble::assign ( const NativeImpl rhs)

◆ operator NativeImpl()

ACE_CDR::LongDouble::operator ACE_CDR::LongDouble::NativeImpl ( ) const

◆ operator!=()

bool ACE_CDR::LongDouble::operator!= ( const LongDouble rhs) const

◆ operator*=()

LongDouble& ACE_CDR::LongDouble::operator*= ( const NativeImpl  rhs)
inline

◆ operator++() [1/2]

LongDouble& ACE_CDR::LongDouble::operator++ ( )
inline

◆ operator++() [2/2]

LongDouble ACE_CDR::LongDouble::operator++ ( int  )
inline

◆ operator+=()

LongDouble& ACE_CDR::LongDouble::operator+= ( const NativeImpl  rhs)
inline

◆ operator--() [1/2]

LongDouble& ACE_CDR::LongDouble::operator-- ( )
inline

◆ operator--() [2/2]

LongDouble ACE_CDR::LongDouble::operator-- ( int  )
inline

◆ operator-=()

LongDouble& ACE_CDR::LongDouble::operator-= ( const NativeImpl  rhs)
inline

◆ operator/=()

LongDouble& ACE_CDR::LongDouble::operator/= ( const NativeImpl  rhs)
inline

◆ operator==()

bool ACE_CDR::LongDouble::operator== ( const LongDouble rhs) const

Member Data Documentation

◆ ld

char ACE_CDR::LongDouble::ld[16]

The documentation for this struct was generated from the following files: