#include "ace/config-macros.h"
#include <limits>
#include <string>
#include <map>
#include <list>
#include <vector>
#include <queue>
#include <set>
Include dependency graph for PoolAllocator.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Defines | |
#define | OPENDDS_STRING std::string |
#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_SET(K) std::set<K > |
#define | OPENDDS_SET_CMP(K, C) std::set<K, C > |
#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_QUEUE(T) std::queue<T > |
#define OPENDDS_LIST | ( | T | ) | std::list<T > |
Definition at line 123 of file PoolAllocator.h.
#define OPENDDS_MAP | ( | K, | |||
V | ) | std::map<K, V > |
Definition at line 115 of file PoolAllocator.h.
#define OPENDDS_MAP_CMP | ( | K, | |||
V, | |||||
C | ) | std::map<K, V, C > |
Definition at line 116 of file PoolAllocator.h.
#define OPENDDS_MULTIMAP | ( | K, | |||
T | ) | std::multimap<K, T > |
Definition at line 117 of file PoolAllocator.h.
Referenced by OpenDDS::DCPS::RtpsUdpDataLink::pre_stop_i(), OpenDDS::DCPS::RtpsUdpDataLink::process_acked_by_all_i(), and OpenDDS::DCPS::RtpsUdpDataLink::release_reservations_i().
#define OPENDDS_MULTIMAP_CMP | ( | K, | |||
T, | |||||
C | ) | std::multimap<K, T, C > |
Definition at line 118 of file PoolAllocator.h.
#define OPENDDS_MULTISET_CMP | ( | K, | |||
C | ) | std::multiset<K, C > |
Definition at line 121 of file PoolAllocator.h.
#define OPENDDS_QUEUE | ( | T | ) | std::queue<T > |
Definition at line 124 of file PoolAllocator.h.
#define OPENDDS_SET | ( | K | ) | std::set<K > |
Definition at line 119 of file PoolAllocator.h.
Referenced by OpenDDS::DCPS::RakeResults< SampleSeq >::copy_into().
#define OPENDDS_SET_CMP | ( | K, | |||
C | ) | std::set<K, C > |
Definition at line 120 of file PoolAllocator.h.
#define OPENDDS_STRING std::string |
Definition at line 114 of file PoolAllocator.h.
Referenced by OpenDDS::DCPS::DataReaderImpl::accept_coherent(), OpenDDS::DCPS::ReplayerImpl::add_association(), OpenDDS::DCPS::RecorderImpl::add_association(), OpenDDS::DCPS::DataWriterImpl::add_association(), OpenDDS::DCPS::DataReaderImpl::add_association(), OpenDDS::DCPS::DataReaderImpl::add_link(), OpenDDS::DCPS::PeerDiscovery< OpenDDS::DCPS::StaticParticipant >::assert_topic(), OpenDDS::DCPS::EndpointManager< OpenDDS::DCPS::StaticDiscoveredParticipantData >::assert_topic(), OpenDDS::DCPS::TransportClient::associate(), OpenDDS::DCPS::ReplayerImpl::association_complete(), OpenDDS::DCPS::DataWriterImpl::association_complete(), OpenDDS::DCPS::ReplayerImpl::association_complete_i(), OpenDDS::DCPS::DataWriterImpl::association_complete_i(), OpenDDS::DCPS::OwnershipManager::broadcast_new_owner(), OpenDDS::DCPS::DataReaderImpl::LivelinessTimer::check_liveliness_i(), OpenDDS::DCPS::TcpTransport::configure_i(), OpenDDS::DCPS::Value::convert(), OpenDDS::DCPS::DataWriterImpl::create_control_message(), OpenDDS::DCPS::DataWriterImpl::create_sample_data_message(), OpenDDS::DCPS::RtpsUdpDataLink::customize_queue_element(), OpenDDS::DCPS::MultiTopicDataReaderBase::data_available(), OpenDDS::DCPS::WriteDataContainer::data_delivered(), OpenDDS::DCPS::ReplayerImpl::data_delivered(), OpenDDS::DCPS::DataWriterImpl::data_delivered(), OpenDDS::DCPS::WriteDataContainer::data_dropped(), OpenDDS::RTPS::Spdp::data_received(), OpenDDS::RTPS::Sedp::data_received(), OpenDDS::DCPS::RecorderImpl::data_received(), OpenDDS::DCPS::DataReaderImpl::data_received(), OpenDDS::DCPS::DataLink::data_received_i(), OpenDDS::DCPS::SubscriberImpl::delete_contained_entities(), OpenDDS::DCPS::PublisherImpl::delete_contained_entities(), OpenDDS::DCPS::PublisherImpl::delete_datawriter(), OpenDDS::DCPS::DomainParticipantFactoryImpl::delete_participant(), OpenDDS::DCPS::RtpsUdpDataLink::deliver_held_data(), OpenDDS::DCPS::ReliableSession::deliver_held_data(), OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(), OpenDDS::DCPS::TransportClient::disassociate(), OpenDDS::RTPS::RtpsDiscovery::Config::discovery_config(), OpenDDS::DCPS::UdpInst::dump_to_str(), OpenDDS::DCPS::TransportInst::dump_to_str(), OpenDDS::DCPS::TransportImpl::dump_to_str(), OpenDDS::DCPS::TcpInst::dump_to_str(), OpenDDS::DCPS::ShmemInst::dump_to_str(), OpenDDS::DCPS::RtpsUdpInst::dump_to_str(), OpenDDS::DCPS::MulticastInst::dump_to_str(), OpenDDS::DCPS::RtpsUdpDataLink::end_historic_samples(), OpenDDS::DCPS::ReceiveListenerSet::exist(), OpenDDS::DCPS::DataReaderImpl::filter_instance(), OpenDDS::DCPS::PeerDiscovery< OpenDDS::DCPS::StaticParticipant >::find_topic(), OpenDDS::DCPS::findTypeSupport(), OpenDDS::DCPS::TransportInst::formatNameForDump(), FACE::TS::Get_Connection_Parameters(), OpenDDS::FileSystemStorage::Directory::get_dir(), OpenDDS::DCPS::get_fully_qualified_hostname(), OpenDDS::DCPS::RtpsUdpDataLink::get_locator(), OpenDDS::DCPS::WriterInfo::get_state_str(), OpenDDS::DCPS::RemoveAssociationSweeper< T >::handle_timeout(), OpenDDS::DCPS::EndHistoricSamplesMissedSweeper::handle_timeout(), OpenDDS::DCPS::EndpointManager< OpenDDS::DCPS::StaticDiscoveredParticipantData >::has_dcps_key(), OpenDDS::DCPS::EndpointManager< OpenDDS::DCPS::StaticDiscoveredParticipantData >::ignore(), OpenDDS::DCPS::DomainParticipantImpl::ignore_participant(), OpenDDS::DCPS::DomainParticipantImpl::ignore_publication(), OpenDDS::DCPS::DomainParticipantImpl::ignore_subscription(), OpenDDS::DCPS::DomainParticipantImpl::ignore_topic(), OpenDDS::DCPS::RtpsUdpLoader::init(), OpenDDS::DCPS::MultiTopicDataReaderBase::init(), OpenDDS::DCPS::DataDurabilityCache::init(), OpenDDS::DCPS::StaticEndpointManager::init_bit(), OpenDDS::DCPS::TransportClient::PendingAssoc::initiate_connect(), OpenDDS::DCPS::TransportClient::initiate_connect_i(), OpenDDS::DCPS::RtpsUdpDataLink::MultiSendBuffer::insert(), OpenDDS::DCPS::ReceiveListenerSetMap::insert(), OpenDDS::DCPS::DataDurabilityCache::insert(), OpenDDS::DCPS::MultiTopicDataReader_T< Sample, TypedDataReader >::join(), OpenDDS::DCPS::Value::like(), OpenDDS::DCPS::Service_Participant::load_common_configuration(), OpenDDS::DCPS::Service_Participant::load_discovery_configuration(), OpenDDS::DCPS::Service_Participant::load_domain_configuration(), OpenDDS::DCPS::TransportRegistry::load_transport_configuration(), OpenDDS::DCPS::UdpInst::local_address_set_port(), OpenDDS::DCPS::TcpInst::local_address_set_port(), OpenDDS::DCPS::RtpsUdpInst::local_address_set_port(), OpenDDS::DCPS::FilterEvaluator::SerializedForEval::lookup(), OpenDDS::DCPS::SubscriberImpl::lookup_datareader(), OpenDDS::DCPS::ReplayerImpl::lookup_instance_handles(), OpenDDS::DCPS::RecorderImpl::lookup_instance_handles(), OpenDDS::DCPS::DataWriterImpl::lookup_instance_handles(), OpenDDS::DCPS::DataReaderImpl::lookup_instance_handles(), OpenDDS::DCPS::DataLink::make_reservation(), OpenDDS::DCPS::RtpsUdpDataLink::marshal_gaps(), OpenDDS::DCPS::DataLink::notify(), OpenDDS::DCPS::SubscriberImpl::notify_datareaders(), OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change(), OpenDDS::DCPS::BitPubListenerImpl::on_data_available(), OpenDDS::DCPS::TransportClient::on_notification_of_connection_deletion(), OpenDDS::DCPS::RtpsUdpDataLink::open(), OpenDDS::DCPS::GuidConverter::operator OPENDDS_STRING(), 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::DCPS::RtpsUdpDataLink::process_data_i(), OpenDDS::DCPS::RtpsUdpDataLink::process_gap_i(), OpenDDS::DCPS::RtpsSampleHeader::process_iqos(), OpenDDS::DCPS::DataReaderImpl::process_latency(), OpenDDS::DCPS::RakeResults< SampleSeq >::RakeResults(), OpenDDS::DCPS::ReliableSession::ready_to_deliver(), OpenDDS::DCPS::TransportReassembly::reassemble_i(), OpenDDS::DCPS::RtpsUdpDataLink::received(), OpenDDS::DCPS::WriteDataContainer::reenqueue_all(), OpenDDS::DCPS::TransportRegistry::register_type(), OpenDDS::DCPS::DataReaderImpl::reject_coherent(), OpenDDS::DCPS::DataLink::release_reservations(), OpenDDS::DCPS::ReceiveListenerSetMap::release_subscriber(), OpenDDS::DCPS::ReceiveListenerSetMap::remove(), OpenDDS::DCPS::ReplayerImpl::remove_associations(), OpenDDS::DCPS::DataReaderImpl::remove_associations(), OpenDDS::DCPS::RecorderImpl::remove_associations_i(), OpenDDS::DCPS::DataReaderImpl::remove_associations_i(), OpenDDS::DCPS::LocalParticipant< OpenDDS::DCPS::StaticEndpointManager >::remove_discovered_participant(), OpenDDS::RTPS::Sedp::remove_entities_belonging_to(), OpenDDS::RTPS::Spdp::remove_expired_participants(), OpenDDS::DCPS::DataLink::remove_listener(), OpenDDS::DCPS::WriteDataContainer::remove_oldest_historical_sample(), OpenDDS::DCPS::WriteDataContainer::remove_oldest_sample(), OpenDDS::DCPS::EndpointManager< OpenDDS::DCPS::StaticDiscoveredParticipantData >::remove_publication(), OpenDDS::DCPS::EndpointManager< OpenDDS::DCPS::StaticDiscoveredParticipantData >::remove_subscription(), OpenDDS::DCPS::PeerDiscovery< OpenDDS::DCPS::StaticParticipant >::remove_topic(), OpenDDS::DCPS::EndpointManager< OpenDDS::DCPS::StaticDiscoveredParticipantData >::remove_topic(), OpenDDS::DCPS::reportErrors(), OpenDDS::DCPS::SingleSendBuffer::retain_all(), OpenDDS::FileSystemStorage::Directory::scan_dir(), OpenDDS::DCPS::RtpsUdpDataLink::send_ack_nacks(), OpenDDS::DCPS::DataLinkSet::send_control(), OpenDDS::DCPS::RtpsUdpDataLink::send_heartbeats(), OpenDDS::DCPS::TransportClient::send_i(), OpenDDS::DCPS::RtpsUdpDataLink::send_nack_replies(), OpenDDS::DCPS::TransportClient::send_response(), OpenDDS::DCPS::WriterInfo::set_group_info(), OpenDDS::RTPS::Sedp::set_inline_qos(), OpenDDS::DCPS::SubscriberImpl::set_qos(), OpenDDS::DCPS::PublisherImpl::set_qos(), OpenDDS::DCPS::Service_Participant::set_repo_domain(), OpenDDS::DCPS::Service_Participant::set_repo_ior(), OpenDDS::DCPS::Service_Participant::shutdown(), OpenDDS::DCPS::TransportConfig::sorted_insert(), OpenDDS::RTPS::Spdp::SpdpTransport::SpdpTransport(), OpenDDS::RTPS::Sedp::Task::svc_i(), OpenDDS::DCPS::to_dds_string(), OpenDDS::DCPS::to_string(), OpenDDS::DCPS::toString(), OpenDDS::DCPS::DataWriterImpl::transport_assoc_done(), OpenDDS::DCPS::DataReaderImpl::transport_assoc_done(), OpenDDS::DCPS::TransportClient::transport_detached(), OpenDDS::DCPS::DataReaderImpl::update_ownership_strength(), OpenDDS::DCPS::DataWriterImpl::update_subscription_params(), OpenDDS::DCPS::PeerDiscovery< OpenDDS::DCPS::StaticParticipant >::update_topic_qos(), OpenDDS::DCPS::TransportClient::use_datalink_i(), OpenDDS::DCPS::DataWriterImpl::wait_control_pending(), OpenDDS::DCPS::DataReaderImpl::writer_activity(), OpenDDS::DCPS::DataReaderImpl::writer_became_alive(), OpenDDS::DCPS::DataReaderImpl::writer_became_dead(), OpenDDS::DCPS::PublisherImpl::writer_enabled(), OpenDDS::DCPS::DataReaderImpl::writer_removed(), OpenDDS::DCPS::WriterInfo::WriterInfo(), OpenDDS::DCPS::SendResponseListener::~SendResponseListener(), OpenDDS::DCPS::Service_Participant::~Service_Participant(), and OpenDDS::DCPS::TransportClient::~TransportClient().
#define OPENDDS_VECTOR | ( | T | ) | std::vector<T > |
Definition at line 122 of file PoolAllocator.h.
Referenced by OpenDDS::FileSystemStorage::Directory::get_dir(), and OpenDDS::RTPS::Sedp::unicast_locators().