|
Ice 3.7 C++11 API Reference
|
#include <IceUtil/PushDisableWarnings.h>#include <Ice/ProxyF.h>#include <Ice/ObjectF.h>#include <Ice/ValueF.h>#include <Ice/Exception.h>#include <Ice/LocalObject.h>#include <Ice/StreamHelpers.h>#include <Ice/Comparable.h>#include <Ice/Proxy.h>#include <Ice/Object.h>#include <Ice/GCObject.h>#include <Ice/Value.h>#include <Ice/Incoming.h>#include <Ice/FactoryTableInit.h>#include <IceUtil/ScopedArray.h>#include <Ice/Optional.h>#include <Ice/ExceptionHelpers.h>#include <Ice/Identity.h>#include <Ice/SliceChecksumDict.h>#include <IceStorm/Metrics.h>#include <IceUtil/UndefSysMacros.h>#include <IceStorm/Config.h>#include <IceUtil/PopDisableWarnings.h>
Go to the source code of this file.
Classes | |
| class | IceStorm::AlreadySubscribed |
| This exception indicates that an attempt was made to subscribe a proxy for which a subscription already exists. More... | |
| class | IceStorm::BadQoS |
| This exception indicates that a subscription failed due to an invalid QoS. More... | |
| class | IceStorm::Finder |
| This interface is advertised by the IceStorm service through the Ice object with the identity 'IceStorm/Finder'. More... | |
| class | IceStorm::FinderPrx |
| This interface is advertised by the IceStorm service through the Ice object with the identity 'IceStorm/Finder'. More... | |
| class | IceStorm::InvalidSubscriber |
| This exception indicates that an attempt was made to subscribe a proxy that is null. More... | |
| class | IceStorm::LinkExists |
| This exception indicates that an attempt was made to create a link that already exists. More... | |
| struct | IceStorm::LinkInfo |
| Information on the topic links. More... | |
| class | IceStorm::NoSuchLink |
| This exception indicates that an attempt was made to remove a link that does not exist. More... | |
| class | IceStorm::NoSuchTopic |
| This exception indicates that an attempt was made to retrieve a topic that does not exist. More... | |
| class | IceStorm::Topic |
| Publishers publish information on a particular topic. More... | |
| class | IceStorm::TopicExists |
| This exception indicates that an attempt was made to create a topic that already exists. More... | |
| class | IceStorm::TopicManager |
| A topic manager manages topics, and subscribers to topics. More... | |
| class | IceStorm::TopicManagerPrx |
| A topic manager manages topics, and subscribers to topics. More... | |
| class | IceStorm::TopicPrx |
| Publishers publish information on a particular topic. More... | |
Namespaces | |
| namespace | IceStorm |
Typedefs | |
| using | IceStorm::LinkInfoSeq = ::std::vector<LinkInfo> |
A sequence of LinkInfo objects. | |
| using | IceStorm::QoS = ::std::map<::std::string, ::std::string> |
| This dictionary represents quality of service parameters. | |
| using | IceStorm::TopicDict = ::std::map<::std::string, ::std::shared_ptr<TopicPrx>> |
| Mapping of topic name to topic proxy. | |
Functions | |
| template<class C, typename = std::enable_if<std::is_member_function_pointer<decltype(&C::ice_tuple)>::value>> | |
| bool | IceStorm::operator!= (const C &lhs, const C &rhs) |
| Relational operator for generated structs and classes. | |
| template<class C, typename = std::enable_if<std::is_member_function_pointer<decltype(&C::ice_tuple)>::value>> | |
| bool | IceStorm::operator< (const C &lhs, const C &rhs) |
| Relational operator for generated structs and classes. | |
| template<class C, typename = std::enable_if<std::is_member_function_pointer<decltype(&C::ice_tuple)>::value>> | |
| bool | IceStorm::operator<= (const C &lhs, const C &rhs) |
| Relational operator for generated structs and classes. | |
| template<class C, typename = std::enable_if<std::is_member_function_pointer<decltype(&C::ice_tuple)>::value>> | |
| bool | IceStorm::operator== (const C &lhs, const C &rhs) |
| Relational operator for generated structs and classes. | |
| template<class C, typename = std::enable_if<std::is_member_function_pointer<decltype(&C::ice_tuple)>::value>> | |
| bool | IceStorm::operator> (const C &lhs, const C &rhs) |
| Relational operator for generated structs and classes. | |
| template<class C, typename = std::enable_if<std::is_member_function_pointer<decltype(&C::ice_tuple)>::value>> | |
| bool | IceStorm::operator>= (const C &lhs, const C &rhs) |
| Relational operator for generated structs and classes. | |