|
Ice 3.7 C++11 API Reference
|
Represents an instance of an unknown type. More...
#include <Ice/Ice.h>


Public Member Functions | |
| std::shared_ptr< UnknownSlicedValue > | ice_clone () const |
| Clones this object. | |
| virtual SlicedDataPtr | ice_getSlicedData () const override |
| Obtains the sliced data associated with this instance. | |
| virtual std::string | ice_id () const override |
| Determine the Slice type ID associated with this instance. | |
| UnknownSlicedValue (const std::string &unknownTypeId) | |
| Constructs the placeholder instance. | |
| Public Member Functions inherited from Ice::Value | |
| std::shared_ptr< Value > | ice_clone () const |
| Returns a shallow copy of the object. | |
| virtual void | ice_postUnmarshal () |
| The Ice run time invokes this method after unmarshaling an object's data members. | |
| virtual void | ice_preMarshal () |
| The Ice run time invokes this method prior to marshaling an object's data members. | |
| Value & | operator= (const Value &)=default |
| Value & | operator= (Value &&)=default |
| Value ()=default | |
| Value (const Value &)=default | |
| Value (Value &&)=default | |
| virtual | ~Value ()=default |
Additional Inherited Members | |
| Static Public Member Functions inherited from Ice::Value | |
| static const std::string & | ice_staticId () |
| Obtains the Slice type ID of this type. | |
Represents an instance of an unknown type.
| Ice::UnknownSlicedValue::UnknownSlicedValue | ( | const std::string & | unknownTypeId | ) |
Constructs the placeholder instance.
| unknownTypeId | The Slice type ID of the unknown value. |
| std::shared_ptr< UnknownSlicedValue > Ice::UnknownSlicedValue::ice_clone | ( | ) | const |
Clones this object.
|
overridevirtual |
Obtains the sliced data associated with this instance.
Reimplemented from Ice::Value.
|
overridevirtual |
Determine the Slice type ID associated with this instance.
Reimplemented from Ice::Value.