|
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/Identity.h>#include <Ice/BuiltinSequences.h>#include <IceUtil/UndefSysMacros.h>#include <IceGrid/Config.h>#include <IceUtil/PopDisableWarnings.h>

Go to the source code of this file.
Classes | |
| struct | IceGrid::AdapterDescriptor |
| An Ice object adapter descriptor. More... | |
| class | IceGrid::AdaptiveLoadBalancingPolicy |
| Adaptive load balancing policy. More... | |
| struct | IceGrid::ApplicationDescriptor |
| An application descriptor. More... | |
| struct | IceGrid::ApplicationUpdateDescriptor |
| An application update descriptor to describe the updates to apply to a deployed application. More... | |
| class | IceGrid::BoxedDistributionDescriptor |
| A "boxed" distribution descriptor. More... | |
| class | IceGrid::BoxedString |
| A "boxed" string. More... | |
| class | IceGrid::CommunicatorDescriptor |
| A communicator descriptor. More... | |
| struct | IceGrid::DbEnvDescriptor |
| A Freeze database environment descriptor. More... | |
| struct | IceGrid::DistributionDescriptor |
| A distribution descriptor defines an IcePatch2 server and the directories to retrieve from the patch server. More... | |
| class | IceGrid::IceBoxDescriptor |
| An IceBox server descriptor. More... | |
| class | IceGrid::LoadBalancingPolicy |
| A base class for load balancing policies. More... | |
| struct | IceGrid::NodeDescriptor |
| A node descriptor. More... | |
| struct | IceGrid::NodeUpdateDescriptor |
| A node update descriptor to describe the updates to apply to a node of a deployed application. More... | |
| struct | IceGrid::ObjectDescriptor |
| An Ice object descriptor. More... | |
| class | IceGrid::OrderedLoadBalancingPolicy |
| Ordered load balancing policy. More... | |
| struct | IceGrid::PropertyDescriptor |
| Property descriptor. More... | |
| struct | IceGrid::PropertySetDescriptor |
| A property set descriptor. More... | |
| class | IceGrid::RandomLoadBalancingPolicy |
| Random load balancing policy. More... | |
| struct | IceGrid::ReplicaGroupDescriptor |
| A replica group descriptor. More... | |
| class | IceGrid::RoundRobinLoadBalancingPolicy |
| Round robin load balancing policy. More... | |
| class | IceGrid::ServerDescriptor |
| An Ice server descriptor. More... | |
| struct | IceGrid::ServerInstanceDescriptor |
| A server template instance descriptor. More... | |
| class | IceGrid::ServiceDescriptor |
| An IceBox service descriptor. More... | |
| struct | IceGrid::ServiceInstanceDescriptor |
| A service template instance descriptor. More... | |
| struct | IceGrid::TemplateDescriptor |
| A template descriptor for server or service templates. More... | |
Namespaces | |
| namespace | IceGrid |
Macros | |
| #define | ICEGRID_API ICE_DECLSPEC_IMPORT |
Typedefs | |
| using | IceGrid::AdapterDescriptorSeq = ::std::vector<AdapterDescriptor> |
| A sequence of adapter descriptors. | |
| using | IceGrid::ApplicationDescriptorSeq = ::std::vector<ApplicationDescriptor> |
| A sequence of application descriptors. | |
| using | IceGrid::DbEnvDescriptorSeq = ::std::vector<DbEnvDescriptor> |
| A sequence of database environment descriptors. | |
| using | IceGrid::NodeDescriptorDict = ::std::map<::std::string, NodeDescriptor> |
| Mapping of node name to node descriptor. | |
| using | IceGrid::NodeUpdateDescriptorSeq = ::std::vector<NodeUpdateDescriptor> |
| A sequence of node update descriptors. | |
| using | IceGrid::ObjectDescriptorSeq = ::std::vector<ObjectDescriptor> |
| A sequence of object descriptors. | |
| using | IceGrid::PropertyDescriptorSeq = ::std::vector<PropertyDescriptor> |
| A sequence of property descriptors. | |
| using | IceGrid::PropertySetDescriptorDict = ::std::map<::std::string, PropertySetDescriptor> |
| A mapping of property set name to property set descriptor. | |
| using | IceGrid::ReplicaGroupDescriptorSeq = ::std::vector<ReplicaGroupDescriptor> |
| A sequence of replica groups. | |
| using | IceGrid::ServerDescriptorSeq = ::std::vector<::std::shared_ptr<ServerDescriptor>> |
| A sequence of server descriptors. | |
| using | IceGrid::ServerInstanceDescriptorSeq = ::std::vector<ServerInstanceDescriptor> |
| A sequence of server instance descriptors. | |
| using | IceGrid::ServiceDescriptorSeq = ::std::vector<::std::shared_ptr<ServiceDescriptor>> |
| A sequence of service descriptors. | |
| using | IceGrid::ServiceInstanceDescriptorSeq = ::std::vector<ServiceInstanceDescriptor> |
| A sequence of service instance descriptors. | |
| using | IceGrid::StringStringDict = ::std::map<::std::string, ::std::string> |
| A mapping of string to string. | |
| using | IceGrid::TemplateDescriptorDict = ::std::map<::std::string, TemplateDescriptor> |
| A mapping of template identifier to template descriptor. | |
Functions | |
| template<class C, typename = std::enable_if<std::is_member_function_pointer<decltype(&C::ice_tuple)>::value>> | |
| bool | IceGrid::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 | IceGrid::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 | IceGrid::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 | IceGrid::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 | IceGrid::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 | IceGrid::operator>= (const C &lhs, const C &rhs) |
| Relational operator for generated structs and classes. | |
| #define ICEGRID_API ICE_DECLSPEC_IMPORT |