6 #ifndef RTI_LogicalTimeFactory_h
7 #define RTI_LogicalTimeFactory_h
12 class LogicalTimeInterval;
17 template <
class T>
class auto_ptr;
47 std::auto_ptr< LogicalTime >
49 throw (InternalError) = 0;
53 std::auto_ptr< LogicalTimeInterval >
54 makeLogicalTimeInterval()
55 throw (InternalError) = 0;
71 static std::auto_ptr< LogicalTimeFactory >
73 makeLogicalTimeFactory(std::wstring
const & implementationName);
77 #endif // RTI_LogicalTimeFactory_h
#define RTI_EXPORT
Definition: SpecificConfig.h:55
Definition: LogicalTimeFactory.h:61
#define RTI_EXPORT_FEDTIME
Definition: SpecificConfig.h:56
Definition: LogicalTimeFactory.h:38
This file contains definitions that are used to isolate platform-specific elements of the API...