OpenDDS
Snapshot(2023/04/28-20:55)
|
#include <ace/config-macros.h>
#include <dds/Versioned_Namespace.h>
#include <limits>
#include <string>
#include <map>
#include <list>
#include <vector>
#include <queue>
#include <set>
Go to the source code of this file.
Namespaces | |
OpenDDS | |
The Internal API and Implementation of OpenDDS. | |
OpenDDS::DCPS | |
Macros | |
#define | OPENDDS_POOL_ALLOCATOR 0 |
#define | OPENDDS_ALLOCATOR(T) std::allocator<T > |
#define | OPENDDS_MAP(K, V) std::map<K, V > |
#define | OPENDDS_MAP_CMP(K, V, C) std::map<K, V, C > |
#define | OPENDDS_MULTIMAP(K, T) std::multimap<K, T > |
#define | OPENDDS_MULTIMAP_CMP(K, T, C) std::multimap<K, T, C > |
#define | OPENDDS_MAP_T OPENDDS_MAP |
#define | OPENDDS_MAP_CMP_T OPENDDS_MAP_CMP |
#define | OPENDDS_MULTIMAP_T OPENDDS_MULTIMAP |
#define | OPENDDS_MULTIMAP_CMP_T OPENDDS_MULTIMAP_CMP |
#define | OPENDDS_SET(K) std::set<K > |
#define | OPENDDS_SET_CMP(K, C) std::set<K, C > |
#define | OPENDDS_MULTISET(K) std::multiset<K > |
#define | OPENDDS_MULTISET_CMP(K, C) std::multiset<K, C > |
#define | OPENDDS_VECTOR(T) std::vector<T > |
#define | OPENDDS_LIST(T) std::list<T > |
#define | OPENDDS_DEQUE(T) std::deque<T > |
#define | OPENDDS_QUEUE(T) std::queue<T > |
#define | OPENDDS_STRING OpenDDS::DCPS::String |
#define | OPENDDS_WSTRING OpenDDS::DCPS::WString |
Typedefs | |
typedef std::string | OpenDDS::DCPS::String |
typedef std::wstring | OpenDDS::DCPS::WString |
#define OPENDDS_ALLOCATOR | ( | T | ) | std::allocator<T > |
Definition at line 162 of file PoolAllocator.h.
#define OPENDDS_DEQUE | ( | T | ) | std::deque<T > |
Definition at line 179 of file PoolAllocator.h.
#define OPENDDS_LIST | ( | T | ) | std::list<T > |
Definition at line 178 of file PoolAllocator.h.
#define OPENDDS_MAP | ( | K, | |
V | |||
) | std::map<K, V > |
Definition at line 165 of file PoolAllocator.h.
Referenced by OpenDDS::FileSystemStorage::Directory::add_entry().
#define OPENDDS_MAP_CMP | ( | K, | |
V, | |||
C | |||
) | std::map<K, V, C > |
Definition at line 166 of file PoolAllocator.h.
Referenced by OpenDDS::Security::HandleRegistry::default_endpoint_security_attributes().
#define OPENDDS_MAP_CMP_T OPENDDS_MAP_CMP |
Definition at line 170 of file PoolAllocator.h.
#define OPENDDS_MAP_T OPENDDS_MAP |
Definition at line 169 of file PoolAllocator.h.
Referenced by OpenDDS::DCPS::InternalDataReader< T >::Instance::compute_ranks().
#define OPENDDS_MULTIMAP | ( | K, | |
T | |||
) | std::multimap<K, T > |
Definition at line 167 of file PoolAllocator.h.
Referenced by OpenDDS::DCPS::RtpsUdpDataLink::RtpsWriter::acked_by_all_helper_i(), OpenDDS::DCPS::PublisherImpl::get_pi_lock(), OpenDDS::DCPS::RtpsUdpDataLink::RtpsWriter::process_acknack(), and OpenDDS::DCPS::RtpsUdpDataLink::RtpsWriter::remove_reader().
#define OPENDDS_MULTIMAP_CMP | ( | K, | |
T, | |||
C | |||
) | std::multimap<K, T, C > |
Definition at line 168 of file PoolAllocator.h.
Referenced by OpenDDS::DCPS::RtpsUdpDataLink::InterestingRemote::InterestingRemote().
#define OPENDDS_MULTIMAP_CMP_T OPENDDS_MULTIMAP_CMP |
Definition at line 172 of file PoolAllocator.h.
#define OPENDDS_MULTIMAP_T OPENDDS_MULTIMAP |
Definition at line 171 of file PoolAllocator.h.
#define OPENDDS_MULTISET | ( | K | ) | std::multiset<K > |
Definition at line 175 of file PoolAllocator.h.
#define OPENDDS_MULTISET_CMP | ( | K, | |
C | |||
) | std::multiset<K, C > |
Definition at line 176 of file PoolAllocator.h.
#define OPENDDS_POOL_ALLOCATOR 0 |
Definition at line 8 of file PoolAllocator.h.
#define OPENDDS_QUEUE | ( | T | ) | std::queue<T > |
Definition at line 180 of file PoolAllocator.h.
#define OPENDDS_SET | ( | K | ) | std::set<K > |
Definition at line 173 of file PoolAllocator.h.
#define OPENDDS_SET_CMP | ( | K, | |
C | |||
) | std::set<K, C > |
Definition at line 174 of file PoolAllocator.h.
#define OPENDDS_STRING OpenDDS::DCPS::String |
Definition at line 190 of file PoolAllocator.h.
Referenced by OpenDDS::XTypes::AnnotationParameterValue::activate(), OpenDDS::RTPS::RtpsDiscovery::add_domain_participant(), OpenDDS::DCPS::StaticDiscovery::add_domain_participant_secure(), OpenDDS::DCPS::DataReaderImpl::add_link(), OpenDDS::DCPS::StaticEndpointManager::add_publication(), OpenDDS::DCPS::StaticEndpointManager::add_subscription(), OpenDDS::DCPS::TransportImpl::append_transport_statistics(), OpenDDS::DCPS::TransportInst::append_transport_statistics(), OpenDDS::DCPS::assign(), OpenDDS::DCPS::TransportClient::associate(), OpenDDS::DCPS::DataWriterImpl::association_complete_i(), OpenDDS::DCPS::TransportRegistry::bind_config(), OpenDDS::DCPS::RtpsUdpReceiveStrategy::check_encoded(), OpenDDS::DCPS::TransportRegistry::close(), OpenDDS::DCPS::Service_Participant::configure_domain_range_instance(), OpenDDS::DCPS::Value::convert(), OpenDDS::DCPS::TransportRegistry::create_new_transport_instance_for_participant(), OpenDDS::DCPS::DomainParticipantFactoryImpl::create_participant(), OpenDDS::DCPS::TransportRegistry::create_transport_template_instance(), OpenDDS::DCPS::MultiTopicDataReaderBase::data_available(), OpenDDS::DCPS::DataLink::data_received_i(), OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(), OpenDDS::XTypes::deserialize_type_info(), OpenDDS::RTPS::RtpsDiscovery::Config::discovery_config(), OpenDDS::DCPS::TransportInst::dump(), OpenDDS::DCPS::TransportImpl::dump(), OpenDDS::DCPS::ShmemInst::dump_to_str(), OpenDDS::DCPS::UdpInst::dump_to_str(), OpenDDS::DCPS::TcpInst::dump_to_str(), OpenDDS::DCPS::RtpsUdpInst::dump_to_str(), OpenDDS::DCPS::TransportInst::dump_to_str(), OpenDDS::DCPS::MulticastInst::dump_to_str(), OpenDDS::DCPS::TransportImpl::dump_to_str(), OpenDDS::Security::SecurityConfig::erase_handle_registry(), OpenDDS::DCPS::FilterEvaluator::eval_i(), OpenDDS::DCPS::NetworkInterfaceAddress::exclude_from_multicast(), OpenDDS::DCPS::TransportInst::formatNameForDump(), OpenDDS::RTPS::ParameterListConverter::from_param_list(), OpenDDS::RTPS::RtpsDiscovery::generate_participant_guid(), FACE::TS::Get_Connection_Parameters(), OpenDDS::FileSystemStorage::Directory::get_dir(), OpenDDS::DCPS::Service_Participant::get_discovery(), OpenDDS::DCPS::DomainParticipantImpl::get_id(), OpenDDS::RTPS::Sedp::Endpoint::get_instance_name(), OpenDDS::DCPS::PublisherImpl::get_pi_lock(), OpenDDS::DCPS::Service_Participant::get_transport_base_config_name(), OpenDDS::DCPS::TransportRegistry::get_transport_template_instance_name(), OpenDDS::DCPS::StaticEndpointManager::has_dcps_key(), OpenDDS::DCPS::FilterEvaluator::has_non_key_fields(), OpenDDS::DCPS::StaticEndpointManager::ignore(), OpenDDS::Security::BuiltInPluginLoader::init(), OpenDDS::DCPS::MultiTopicDataReaderBase::init(), OpenDDS::RTPS::Sedp::init(), OpenDDS::DCPS::DataDurabilityCache::init(), OpenDDS::DCPS::StaticEndpointManager::init_bit(), OpenDDS::DCPS::TransportClient::PendingAssoc::initiate_connect(), OpenDDS::DCPS::DataDurabilityCache::insert(), OpenDDS::DCPS::InstanceState::instance_handle(), OpenDDS::DCPS::InstanceState::instance_state_mask_string(), OpenDDS::DCPS::Value::like(), OpenDDS::DCPS::ShmemInst::load(), OpenDDS::DCPS::UdpInst::load(), OpenDDS::DCPS::RtpsUdpLoader::load(), OpenDDS::DCPS::TcpInst::load(), OpenDDS::DCPS::RtpsUdpInst::load(), OpenDDS::DCPS::Service_Participant::load_common_configuration(), OpenDDS::DCPS::Service_Participant::load_discovery_configuration(), OpenDDS::DCPS::Service_Participant::load_discovery_templates(), OpenDDS::DCPS::Service_Participant::load_domain_configuration(), OpenDDS::DCPS::Service_Participant::load_domain_ranges(), OpenDDS::Security::SecurityRegistry::load_security_configuration(), OpenDDS::DCPS::TransportRegistry::load_transport_configuration(), OpenDDS::DCPS::TransportRegistry::load_transport_templates(), OpenDDS::DCPS::TransportImpl::local_crypto_handle(), OpenDDS::DCPS::FilterEvaluator::SerializedForEval::lookup(), OpenDDS::DCPS::RecorderImpl::lookup_instance_handles(), OpenDDS::DCPS::ReplayerImpl::lookup_instance_handles(), OpenDDS::DCPS::DataWriterImpl::lookup_instance_handles(), OpenDDS::DCPS::DataReaderImpl::lookup_instance_handles(), OpenDDS::DCPS::StaticEndpointManager::match_continue(), OpenDDS::XTypes::MinimalMemberDetail::MinimalMemberDetail(), OpenDDS::DCPS::TransportInst::name(), OpenDDS::DCPS::MulticastInst::new_impl(), OpenDDS::DCPS::DataLink::notify(), OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change(), OpenDDS::DCPS::GuidConverter::operator OPENDDS_STRING(), OpenDDS::ICE::AgentInfo::operator!=(), OpenDDS::DCPS::operator<<(), OpenDDS::FaceTSS::config::Parser::parse(), OpenDDS::DCPS::StaticDiscovery::parse_datareaderqos(), OpenDDS::DCPS::StaticDiscovery::parse_datawriterqos(), OpenDDS::DCPS::StaticDiscovery::parse_endpoints(), OpenDDS::DCPS::StaticDiscovery::parse_publisherqos(), OpenDDS::DCPS::StaticDiscovery::parse_subscriberqos(), OpenDDS::DCPS::StaticDiscovery::parse_topics(), OpenDDS::RTPS::Sedp::populate_discovered_reader_msg(), OpenDDS::RTPS::Sedp::populate_discovered_writer_msg(), OpenDDS::Security::CryptoBuiltInImpl::preprocess_secure_submsg(), OpenDDS::DCPS::Service_Participant::printer_value_writer_indent(), OpenDDS::DCPS::TransportRegistry::process_customizations(), OpenDDS::DCPS::Service_Participant::process_customizations(), OpenDDS::RTPS::Sedp::process_discovered_reader_data(), OpenDDS::RTPS::Sedp::process_discovered_writer_data(), OpenDDS::DCPS::RtpsSampleHeader::process_iqos(), OpenDDS::DCPS::MultiTopicDataReader_T< Sample, TypedDataReader >::process_joins(), OpenDDS::RTPS::Spdp::process_location_updates_i(), OpenDDS::RTPS::Sedp::TypeLookupRequestReader::process_type_lookup_request(), OpenDDS::DCPS::DataReaderImpl_T< DynamicSample >::read_instance_i(), OpenDDS::DCPS::TransportRegistry::register_type(), OpenDDS::DCPS::DataLink::release_reservations(), OpenDDS::DCPS::TransportRegistry::released(), DCPS_IR_Publication::remove_associated_subscription(), OpenDDS::DCPS::StaticEndpointManager::remove_publication(), OpenDDS::DCPS::StaticEndpointManager::remove_subscription(), OpenDDS::DCPS::TransportRegistry::remove_transport_template_instance(), OpenDDS::DCPS::DataWriterImpl::replay_durable_data_for(), OpenDDS::RTPS::Sedp::replay_durable_data_for(), OpenDDS::DCPS::reportErrors(), Update::PersistenceUpdater::requestImage(), OpenDDS::FileSystemStorage::Directory::scan_dir(), OpenDDS::RTPS::Sedp::set_inline_qos(), OpenDDS::FaceTSS::config::set_partition_name_qos(), OpenDDS::DCPS::Service_Participant::set_repo_ior(), OpenDDS::DCPS::DataReaderImpl::setup_deserialization(), OpenDDS::DCPS::TransportConfig::sorted_insert(), OpenDDS::DCPS::StaticDiscovery::StaticDiscovery(), OpenDDS::DCPS::DurabilityQueue< T >::swap(), OpenDDS::Security::CommonUtilities::to_dds_string(), OpenDDS::DCPS::to_string(), OpenDDS::DCPS::toString(), and OpenDDS::RTPS::Sedp::update_topic_qos().
#define OPENDDS_VECTOR | ( | T | ) | std::vector<T > |
Definition at line 177 of file PoolAllocator.h.
Referenced by OpenDDS::RTPS::Sedp::disassociate(), and OpenDDS::FileSystemStorage::Directory::get_dir().
#define OPENDDS_WSTRING OpenDDS::DCPS::WString |
Definition at line 191 of file PoolAllocator.h.
Referenced by OpenDDS::XTypes::AnnotationParameterValue::activate().