17 namespace rti1516_2025
19 class LogicalTimeInterval;
28 namespace rti1516_2025
38 virtual void setInitial () = 0;
40 virtual bool isInitial ()
const = 0;
42 virtual void setFinal () = 0;
44 virtual bool isFinal ()
const = 0;
69 virtual bool operator> (
75 virtual bool operator< (
81 virtual bool operator== (
87 virtual bool operator>= (
93 virtual bool operator<= (
104 virtual size_t encode (
106 size_t bufferSize)
const = 0;
109 virtual size_t encodedLength ()
const = 0;
116 virtual void decode (
124 virtual void decode (
126 size_t bufferSize) = 0;
129 virtual std::wstring
toString ()
const = 0;
133 virtual std::wstring implementationName ()
const = 0;
Definition: LogicalTime.h:30
#define RTI_EXPORT
Definition: SpecificConfig.h:45
std::string toString(const std::wstring &inString)
Definition: objParams13.h:16
his file contains a class to hold an arbitrary array of bytes for encoded values, attribute values...
This file contains definitions that are used to isolate platform-specific elements of the API...
std::wostream RTI_EXPORT & operator<<(std::wostream &, Exception const &)
Definition: VariableLengthData.h:28
Definition: LogicalTimeInterval.h:30