16#include <hipo4/bank.h>
64 short getMCindex() const noexcept {
return getShort(_mcindex_order,_index);}
65 short getPindex() const noexcept {
return getShort(_pindex_order,_index);}
67 long getPlayer1() const noexcept {
return getLong(_player1_order,_index);}
68 long getPlayer2() const noexcept {
return getLong(_player2_order,_index);}
69 long getMClayer1() const noexcept {
return getLong(_mclayer1_order,_index);}
70 long getMClayer2() const noexcept {
return getLong(_mclayer2_order,_index);}
71 float getQuality() const noexcept {
return getFloat(_qual_order,_index);}
76 short getEntry() const noexcept{
return _index;}
90 short getPindex(
int ix)
const noexcept {
return getShort(_pindex_order,ix);}
91 short getMCindex(
int ix)
const noexcept {
return getShort(_mcindex_order,ix);}
95 int _mcindex_order{-1};
96 int _pindex_order{-1};
97 int _player1_order{-1};
98 int _player2_order{-1};
99 int _mclayer1_order{-1};
100 int _mclayer2_order{-1};
short getMCindex(int ix) const noexcept
Definition mcmatch.h:91
short getMCindex() const noexcept
Definition mcmatch.h:64
~mcmatch() override=default
void setEntry(short i)
Definition mcmatch.h:74
short getPindex(int ix) const noexcept
Definition mcmatch.h:90
long getPlayer1() const noexcept
Definition mcmatch.h:67
void notify() final
Definition mcmatch.h:85
long getMClayer1() const noexcept
Definition mcmatch.h:69
short getPindex() const noexcept
Definition mcmatch.h:65
long getMClayer2() const noexcept
Definition mcmatch.h:70
void setBankEntry(short i)
Definition mcmatch.h:75
float getQuality() const noexcept
Definition mcmatch.h:71
short getEntry() const noexcept
Definition mcmatch.h:76
long getPlayer2() const noexcept
Definition mcmatch.h:68
int getIndex() const noexcept
Definition mcmatch.h:78
Definition calextras.cpp:10
clas12::mcmatch * mcmatch_ptr
Definition mcmatch.h:110
std::unique_ptr< clas12::mcmatch > mcmatch_uptr
Definition mcmatch.h:111