Panda3D
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
SimpleKeyValuePair< Key, Value > Class Template Reference

Entry in the SimpleHashMap. More...

#include "simpleHashMap.h"

Public Member Functions

 SimpleKeyValuePair (const Key &key, const Value &data)
 
const Value & get_data () const
 
Value & modify_data ()
 
void set_data (const Value &data)
 
void set_data (Value &&data)
 

Public Attributes

Key _key
 

Detailed Description

template<class Key, class Value>
class SimpleKeyValuePair< Key, Value >

Entry in the SimpleHashMap.

Definition at line 25 of file simpleHashMap.h.

Constructor & Destructor Documentation

◆ SimpleKeyValuePair()

template<class Key , class Value >
SimpleKeyValuePair< Key, Value >::SimpleKeyValuePair ( const Key & key,
const Value & data )
inline

Definition at line 27 of file simpleHashMap.h.

Member Function Documentation

◆ get_data()

template<class Key , class Value >
const Value & SimpleKeyValuePair< Key, Value >::get_data ( ) const
inline

Definition at line 33 of file simpleHashMap.h.

◆ modify_data()

template<class Key , class Value >
Value & SimpleKeyValuePair< Key, Value >::modify_data ( )
inline

Definition at line 36 of file simpleHashMap.h.

◆ set_data() [1/2]

template<class Key , class Value >
void SimpleKeyValuePair< Key, Value >::set_data ( const Value & data)
inline

Definition at line 39 of file simpleHashMap.h.

◆ set_data() [2/2]

template<class Key , class Value >
void SimpleKeyValuePair< Key, Value >::set_data ( Value && data)
inline

Definition at line 42 of file simpleHashMap.h.

Member Data Documentation

◆ _key

template<class Key , class Value >
Key SimpleKeyValuePair< Key, Value >::_key

Definition at line 31 of file simpleHashMap.h.


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