GemStone::GemFire::Cache::CacheableInt16::CacheableInt16 | ( | ) | [inline] |
Allocates a new instance with the given value.
value | the value of the new instance |
GemStone::GemFire::Cache::CacheableInt16::CacheableInt16 | ( | int16_t | value | ) | [inline] |
Allocates a new instance with the given value.
value | the value of the new instance |
static CacheableInt16 ^ GemStone::GemFire::Cache::CacheableInt16::Create | ( | int16_t | value | ) | [inline, static] |
Static function to create a new instance given value.
value | the value of the new instance |
static GemStone::GemFire::Cache::IGFSerializable ^ GemStone::GemFire::Cache::CacheableInt16::CreateDeserializable | ( | ) | [inline, static] |
Factory function to register this class.
virtual bool GemStone::GemFire::Cache::Template::CacheableBuiltinKey< gemfire::CacheableInt16 , int16_t , TYPEID >::Equals | ( | Object^ | obj | ) | [inline, override, virtual, inherited] |
Return true if this key matches other object. It invokes the '==' operator of the underlying native object.
Reimplemented from GemStone::GemFire::Cache::CacheableKey.
virtual bool GemStone::GemFire::Cache::Template::CacheableBuiltinKey< gemfire::CacheableInt16 , int16_t , TYPEID >::Equals | ( | GemStone::GemFire::Cache::ICacheableKey^ | other | ) | [inline, override, virtual, inherited] |
Return true if this key matches other object. It invokes the '==' operator of the underlying native object.
Reimplemented from GemStone::GemFire::Cache::CacheableKey.
virtual GemStone::GemFire::Cache::IGFSerializable ^ GemStone::GemFire::Cache::Template::CacheableBuiltinKey< gemfire::CacheableInt16 , int16_t , TYPEID >::FromData | ( | GemStone::GemFire::Cache::DataInput^ | input | ) | [inline, override, virtual, inherited] |
Deserializes the native (C++) object -- returns an instance of the Serializable
class with the native object wrapped inside.
input | the DataInput stream to use for reading the object data |
Reimplemented from GemStone::GemFire::Cache::Serializable.
virtual int32_t GemStone::GemFire::Cache::Template::CacheableBuiltinKey< gemfire::CacheableInt16 , int16_t , TYPEID >::GetHashCode | ( | ) | [inline, override, virtual, inherited] |
Return the hashcode for this key. It gets the hash code by calling the hashcode()
function of the underlying gemfire::CacheableKey
object.
Reimplemented from GemStone::GemFire::Cache::CacheableKey.
static GemStone::GemFire::Cache::CacheableKey::operator GemStone::GemFire::Cache::CacheableKey^ | ( | String^ | value | ) | [static, inherited] |
Implicit conversion operator from a string to a CacheableKey
.
static GemStone::GemFire::Cache::CacheableKey::operator GemStone::GemFire::Cache::CacheableKey^ | ( | int64_t | value | ) | [static, inherited] |
Implicit conversion operator from a 64-bit integer to a CacheableKey
.
static GemStone::GemFire::Cache::CacheableKey::operator GemStone::GemFire::Cache::CacheableKey^ | ( | int32_t | value | ) | [static, inherited] |
Implicit conversion operator from a 32-bit integer to a CacheableKey
.
static GemStone::GemFire::Cache::CacheableKey::operator GemStone::GemFire::Cache::CacheableKey^ | ( | Char | value | ) | [static, inherited] |
Implicit conversion operator from a character to a CacheableKey
.
static GemStone::GemFire::Cache::CacheableKey::operator GemStone::GemFire::Cache::CacheableKey^ | ( | int16_t | value | ) | [static, inherited] |
Implicit conversion operator from a 16-bit integer to a CacheableKey
.
static GemStone::GemFire::Cache::CacheableKey::operator GemStone::GemFire::Cache::CacheableKey^ | ( | Single | value | ) | [static, inherited] |
Implicit conversion operator from a float to a CacheableKey
.
static GemStone::GemFire::Cache::CacheableKey::operator GemStone::GemFire::Cache::CacheableKey^ | ( | Double | value | ) | [static, inherited] |
Implicit conversion operator from a double to a CacheableKey
.
static GemStone::GemFire::Cache::CacheableKey::operator GemStone::GemFire::Cache::CacheableKey^ | ( | Byte | value | ) | [static, inherited] |
Implicit conversion operator from a byte to a CacheableKey
.
static GemStone::GemFire::Cache::CacheableKey::operator GemStone::GemFire::Cache::CacheableKey^ | ( | bool | value | ) | [static, inherited] |
Implicit conversion operator from a boolean to a CacheableKey
.
static GemStone::GemFire::Cache::Serializable::operator GemStone::GemFire::Cache::Serializable^ | ( | array< String^ >^ | value | ) | [static, inherited] |
Implicit conversion operator from a string array to a Serializable
.
static GemStone::GemFire::Cache::Serializable::operator GemStone::GemFire::Cache::Serializable^ | ( | String^ | value | ) | [static, inherited] |
Implicit conversion operator from a string to a Serializable
.
static GemStone::GemFire::Cache::Serializable::operator GemStone::GemFire::Cache::Serializable^ | ( | array< int64_t >^ | value | ) | [static, inherited] |
Implicit conversion operator from a 64-bit integer array to a Serializable
.
static GemStone::GemFire::Cache::Serializable::operator GemStone::GemFire::Cache::Serializable^ | ( | array< int32_t >^ | value | ) | [static, inherited] |
Implicit conversion operator from a 32-bit integer array to a Serializable
.
static GemStone::GemFire::Cache::Serializable::operator GemStone::GemFire::Cache::Serializable^ | ( | int32_t | value | ) | [static, inherited] |
Implicit conversion operator from a 32-bit integer to a Serializable
.
static GemStone::GemFire::Cache::Serializable::operator GemStone::GemFire::Cache::Serializable^ | ( | array< int16_t >^ | value | ) | [static, inherited] |
Implicit conversion operator from a 16-bit integer array to a Serializable
.
static GemStone::GemFire::Cache::Serializable::operator GemStone::GemFire::Cache::Serializable^ | ( | array< Char >^ | value | ) | [static, inherited] |
Implicit conversion operator from a character array to a Serializable
.
static GemStone::GemFire::Cache::Serializable::operator GemStone::GemFire::Cache::Serializable^ | ( | Char | value | ) | [static, inherited] |
Implicit conversion operator from a character to a Serializable
.
static GemStone::GemFire::Cache::Serializable::operator GemStone::GemFire::Cache::Serializable^ | ( | int16_t | value | ) | [static, inherited] |
Implicit conversion operator from a 16-bit integer to a Serializable
.
static GemStone::GemFire::Cache::Serializable::operator GemStone::GemFire::Cache::Serializable^ | ( | array< Single >^ | value | ) | [static, inherited] |
Implicit conversion operator from a float array to a Serializable
.
static GemStone::GemFire::Cache::Serializable::operator GemStone::GemFire::Cache::Serializable^ | ( | Single | value | ) | [static, inherited] |
Implicit conversion operator from a float to a Serializable
.
static GemStone::GemFire::Cache::Serializable::operator GemStone::GemFire::Cache::Serializable^ | ( | array< Double >^ | value | ) | [static, inherited] |
Implicit conversion operator from a double array to a Serializable
.
static GemStone::GemFire::Cache::Serializable::operator GemStone::GemFire::Cache::Serializable^ | ( | Double | value | ) | [static, inherited] |
Implicit conversion operator from a double to a Serializable
.
static GemStone::GemFire::Cache::Serializable::operator GemStone::GemFire::Cache::Serializable^ | ( | array< bool >^ | value | ) | [static, inherited] |
Implicit conversion operator from an boolean array to a Serializable
.
static GemStone::GemFire::Cache::Serializable::operator GemStone::GemFire::Cache::Serializable^ | ( | array< Byte >^ | value | ) | [static, inherited] |
Implicit conversion operator from an array of bytes to a Serializable
.
static GemStone::GemFire::Cache::Serializable::operator GemStone::GemFire::Cache::Serializable^ | ( | Byte | value | ) | [static, inherited] |
Implicit conversion operator from a byte to a Serializable
.
static GemStone::GemFire::Cache::Serializable::operator GemStone::GemFire::Cache::Serializable^ | ( | bool | value | ) | [static, inherited] |
Implicit conversion operator from a boolean to a Serializable
.
static GemStone::GemFire::Cache::CacheableInt16::operator int16_t | ( | CacheableInt16^ | value | ) | [inline, explicit, static] |
Explicit conversion operator to contained value type.
static GemStone::GemFire::Cache::Serializable::operator Serializable^ | ( | int64_t | value | ) | [static, inherited] |
Implicit conversion operator from a 64-bit integer to a Serializable
.
bool GemStone::GemFire::Cache::Template::CacheableBuiltinKey< gemfire::CacheableInt16 , int16_t , TYPEID >::operator== | ( | int16_t | other | ) | [inline, inherited] |
Comparison operator against another value.
static void GemStone::GemFire::Cache::Serializable::RegisterType | ( | TypeFactoryMethod^ | creationMethod | ) | [static, inherited] |
Register an instance factory method for a given type. This should be used when registering types that implement IGFSerializable.
creationMethod | the creation function to register |
IllegalArgumentException | if the method is null | |
IllegalStateException | if the typeId has already been registered, or there is an error in registering the type; check Utils::LastError for more information in the latter case. |
virtual void GemStone::GemFire::Cache::Template::CacheableBuiltinKey< gemfire::CacheableInt16 , int16_t , TYPEID >::ToData | ( | GemStone::GemFire::Cache::DataOutput^ | output | ) | [inline, override, virtual, inherited] |
Serializes this native (C++) object.
output | the DataOutput object to use for serializing the object |
Reimplemented from GemStone::GemFire::Cache::Serializable.
virtual String ^ GemStone::GemFire::Cache::Template::CacheableBuiltinKey< gemfire::CacheableInt16 , int16_t , TYPEID >::ToString | ( | ) | [inline, override, virtual, inherited] |
Return a string representation of the object. This returns the string for the Value
property.
Reimplemented from GemStone::GemFire::Cache::Serializable.
virtual uint32_t GemStone::GemFire::Cache::Template::CacheableBuiltinKey< gemfire::CacheableInt16 , int16_t , TYPEID >::ClassId [get, inherited] |
Returns the classId of the instance being serialized. This is used by deserialization to determine what instance type to create and deserialize into.
Reimplemented from GemStone::GemFire::Cache::Serializable.
virtual uint32_t GemStone::GemFire::Cache::Template::CacheableBuiltinKey< gemfire::CacheableInt16 , int16_t , TYPEID >::ObjectSize [get, inherited] |
return the size of this object in bytes
Reimplemented from GemStone::GemFire::Cache::Serializable.
int16_t GemStone::GemFire::Cache::Template::CacheableBuiltinKey< gemfire::CacheableInt16 , int16_t , TYPEID >::Value [get, inherited] |
Gets the value.