RLib  5.7
RLib - an opensource, lightweight and multi-platform framework for cpp programming
System::Collections::Generic::HashMap< K, V, hasher, allocator, kdisposer, vdisposer >::ENTRY_REF Class Reference
Inheritance diagram for System::Collections::Generic::HashMap< K, V, hasher, allocator, kdisposer, vdisposer >::ENTRY_REF:
System::Collections::Generic::HashMap< K, V, hasher, allocator, kdisposer, vdisposer >::ENTRY

Public Member Functions

 ENTRY_REF (const ENTRY_REF &)=delete
 
ENTRY_REFoperator= (const ENTRY_REF &)=delete
 
 operator V & ()
 
 operator const V & () const
 
ENTRY_REFoperator= (const V &_val)
 
V & GetValue ()
 
const V & GetValue () const
 
ENTRY_REFSetValue (const V &_val)
 
 RLIB_PROPERTY_GET_SET (V &Value, GetValue, SetValue)
 
const K & GetKey () const
 
 RLIB_PROPERTY_GET (const K &Key, GetKey)
 
bool IsNull () const
 
bool IsValidValue () const
 

Friends

class HashMap
 

Additional Inherited Members

- Protected Attributes inherited from System::Collections::Generic::HashMap< K, V, hasher, allocator, kdisposer, vdisposer >::ENTRY
ENTRY_INDEX next
 
ENTRY_STATE state
 
hash
 
key
 
val
 

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