RTI Connext Modern C++ API  Version 6.0.1
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
rti::core::LongDouble Class Reference

<<extension>> <<value-type>> Encapsulates an IDL long double More...

#include <LongDouble.hpp>

Inherits rti::core::NativeValueType< T, NATIVE_T, ADAPTER >.

Public Member Functions

 LongDouble ()
 Creates a long double with value 0.
 
char operator[] (size_t i) const
 Access a byte (0 to 15)
 
char & operator[] (size_t i)
 Access a byte (0 to 15)
 

Detailed Description

<<extension>> <<value-type>> Encapsulates an IDL long double

Since the representation of a C++ long double is not portable, this class encapsulates an IDL 16-byte long double.

Constructor & Destructor Documentation

rti::core::LongDouble::LongDouble ( )
inline

Creates a long double with value 0.

Member Function Documentation

char rti::core::LongDouble::operator[] ( size_t  i) const
inline

Access a byte (0 to 15)

char& rti::core::LongDouble::operator[] ( size_t  i)
inline

Access a byte (0 to 15)


RTI Connext Modern C++ API Version 6.0.1 Copyright © Sat Nov 23 2019 Real-Time Innovations, Inc