#ifndef __OMG_RTI_RTI_HPP__ #define __OMG_RTI_RTI_HPP__ /** * Copyright (c) 2013, Real-Time Innovations, Inc. All rights reserved. * * No duplications, whole or partial, manual or electronic, may be made * without express written permission. Any such copies, or * revisions thereof, must display this notice unaltered. * This code contains trade secrets of Real-Time Innovations, Inc. */ // IMPORTANT: macros.hpp must be the first RTI header included in every header // file so that symbols are exported correctly on Windows #include #include #include #include #include #include #include #include #include #include #include #include // using namespace rti::all will include all dds and rti namespaces /** * @brief @extension The namespace that contains the extension types and * functions to the DDS standard. * * The rti namespace mirrors the structure of the dds namespace with the same * sub-namespaces and two more: rti::config and rti::util. */ namespace rti { /** * @brief @extension A single namespace where all symbols are included. * * This is similar to dds::all but it also includes the extension symbols. This * namespace is defined in "rti/rti.hpp". * * @see dds::all */ namespace all { using namespace ::dds::all; using namespace ::rti::core::all; using namespace ::rti::domain::all; using namespace ::rti::topic::all; using namespace ::rti::pub::all; using namespace ::rti::sub::all; using namespace ::rti::util; using namespace ::rti::config; } } #endif // __OMG_RTI_RTI_HPP__