![]() |
Gray C++ Libraries
0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
|
#include <cPair.h>
Public Member Functions | |
| cPairX () noexcept | |
| cPairX (_TYPE_ARG_A a, _TYPE_ARG_B b) noexcept | |
| void | SetValues (_TYPE_ARG_A a, _TYPE_ARG_B b) noexcept |
| _TYPE_ARG_A | get_HashCode () const noexcept |
| const _TYPE_A & | get_A () const noexcept |
| void | put_A (_TYPE_ARG_A a) noexcept |
| const _TYPE_A & | get_B () const noexcept |
| void | put_B (_TYPE_ARG_B b) noexcept |
Public Member Functions inherited from Gray::cPairT< _TYPE_A, _TYPE_B > | |
| _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 |
Additional Inherited Members | |
Public Attributes inherited from Gray::cPairT< _TYPE_A, _TYPE_B > | |
| _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... | |
Template to associate a complex something with another something. _TYPE_ARG_A = Allow an alternate argument type for _TYPE_A. Usually a reference for _TYPE_A if complex. typically sorted by _TYPE_A. but not assumed/enforced. typically in a static table! typically LAST ENTRY in static table = { 0 or nullptr }, in either place. Like cArrayStruct<> is to cArrayVal<>
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
Support this in case anyone wants to use it.
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |