Ice 3.7 C++11 API Reference
Loading...
Searching...
No Matches
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 >:
Collaboration diagram for Ice::InterfaceByValue< T >:

Public Member Functions

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

Static Public Member Functions

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

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>
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: