Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
Gray::cPairT< _TYPE_A, _TYPE_B > Class Template Reference

#include <cPair.h>

Inheritance diagram for Gray::cPairT< _TYPE_A, _TYPE_B >:
Gray::cPair< _TYPE_A, _TYPE_B > Gray::cPairX< _TYPE_A, _TYPE_ARG_A, _TYPE_B, _TYPE_ARG_B >

Public Member Functions

_TYPE_A get_A () const noexcept
 
_TYPE_B get_B () const noexcept
 
_TYPE_A get_HashCode () const noexcept
 
void put_A (_TYPE_A a) noexcept
 
void put_B (_TYPE_B b) noexcept
 

Public Attributes

_TYPE_A m_a
 nullptr or 0 = last in array. (typically sorted by A as primary key) More...
 
_TYPE_B m_b
 nullptr or 0 = last in array. More...
 

Member Function Documentation

◆ get_A()

template<class _TYPE_A , class _TYPE_B >
_TYPE_A Gray::cPairT< _TYPE_A, _TYPE_B >::get_A ( ) const
inlinenoexcept

◆ get_B()

template<class _TYPE_A , class _TYPE_B >
_TYPE_B Gray::cPairT< _TYPE_A, _TYPE_B >::get_B ( ) const
inlinenoexcept

◆ get_HashCode()

template<class _TYPE_A , class _TYPE_B >
_TYPE_A Gray::cPairT< _TYPE_A, _TYPE_B >::get_HashCode ( ) const
inlinenoexcept

Support this in case anyone wants to use it.

◆ put_A()

template<class _TYPE_A , class _TYPE_B >
void Gray::cPairT< _TYPE_A, _TYPE_B >::put_A ( _TYPE_A  a)
inlinenoexcept

◆ put_B()

template<class _TYPE_A , class _TYPE_B >
void Gray::cPairT< _TYPE_A, _TYPE_B >::put_B ( _TYPE_B  b)
inlinenoexcept

Member Data Documentation

◆ m_a

template<class _TYPE_A , class _TYPE_B >
_TYPE_A Gray::cPairT< _TYPE_A, _TYPE_B >::m_a

nullptr or 0 = last in array. (typically sorted by A as primary key)

◆ m_b

template<class _TYPE_A , class _TYPE_B >
_TYPE_B Gray::cPairT< _TYPE_A, _TYPE_B >::m_b

nullptr or 0 = last in array.


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