PoolAllocator.h File Reference

#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 Documentation

#define OPENDDS_LIST (  )     std::list<T >

Definition at line 123 of file PoolAllocator.h.

#define OPENDDS_MAP ( K,
 )     std::map<K, V >

Definition at line 115 of file PoolAllocator.h.

#define OPENDDS_MAP_CMP ( K,
V,
 )     std::map<K, V, C >

Definition at line 116 of file PoolAllocator.h.

#define OPENDDS_MULTIMAP ( K,
 )     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,
 )     std::multimap<K, T, C >

Definition at line 118 of file PoolAllocator.h.

#define OPENDDS_MULTISET_CMP ( K,
 )     std::multiset<K, C >

Definition at line 121 of file PoolAllocator.h.

#define OPENDDS_QUEUE (  )     std::queue<T >

Definition at line 124 of file PoolAllocator.h.

#define OPENDDS_SET (  )     std::set<K >

Definition at line 119 of file PoolAllocator.h.

Referenced by OpenDDS::DCPS::RakeResults< SampleSeq >::copy_into().

#define OPENDDS_SET_CMP ( K,
 )     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 (  )     std::vector<T >

Definition at line 122 of file PoolAllocator.h.

Referenced by OpenDDS::FileSystemStorage::Directory::get_dir(), and OpenDDS::RTPS::Sedp::unicast_locators().


Generated on Fri Feb 12 20:05:39 2016 for OpenDDS by  doxygen 1.4.7