Ice 3.7 C++11 API Reference
Public Member Functions | Static Public Member Functions | List of all members
Ice::InterfaceByValue< T > Class Template Reference

Represents an instance of a Slice interface that was marshaled by value. More...

#include <Ice/Ice.h>

Inheritance diagram for Ice::InterfaceByValue< T >:
Inheritance graph
[legend]
Collaboration diagram for Ice::InterfaceByValue< T >:
Collaboration graph
[legend]

Public Member Functions

virtual std::string ice_id () const
 Obtains the Slice type ID of this exception. More...
 
std::tuple ice_tuple () const
 Returns an empty tuple. More...
 

Static Public Member Functions

static const std::string & ice_staticId ()
 Obtains the Slice type ID of this exception. More...
 

Detailed Description

template<typename T>
class Ice::InterfaceByValue< T >

Represents an instance of a Slice interface that was marshaled by value.

Member Function Documentation

◆ ice_id()

template<typename T >
virtual std::string Ice::InterfaceByValue< T >::ice_id ( ) const
inlinevirtual

Obtains the Slice type ID of this exception.

Returns
The fully-scoped type ID.

◆ ice_staticId()

template<typename T >
static const std::string& Ice::InterfaceByValue< T >::ice_staticId ( )
inlinestatic

Obtains the Slice type ID of this exception.

Returns
The fully-scoped type ID.

◆ ice_tuple()

template<typename T >
std::tuple Ice::InterfaceByValue< T >::ice_tuple ( ) const
inline

Returns an empty tuple.

Returns
The empty tuple.

The documentation for this class was generated from the following file: