
#include <ckcausalmlog.h>

| Public Member Functions | |
| SNToTicket () | |
| MCount | getFinishSN () | 
| Gets the finishSN value. | |
| MCount | getStartSN () | 
| Gets the startSN value. | |
| Ticket & | put (MCount SN) | 
| Ticket | get (MCount SN) | 
| void | pup (PUP::er &p) | 
| Private Attributes | |
| Ticket | initial [INITSIZE_SNTOTICKET] | 
| Ticket * | ticketVec | 
| MCount | startSN | 
| int | currentSize | 
| MCount | finishSN | 
Definition at line 97 of file ckcausalmlog.h.
| SNToTicket::SNToTicket | ( | ) |  [inline] | 
Definition at line 105 of file ckcausalmlog.h.
References currentSize, finishSN, initial, startSN, and ticketVec.
| MCount SNToTicket::getFinishSN | ( | ) |  [inline] | 
Gets the finishSN value.
Definition at line 115 of file ckcausalmlog.h.
References finishSN.
Referenced by fillTicketForChare().

| MCount SNToTicket::getStartSN | ( | ) |  [inline] | 
Gets the startSN value.
Definition at line 121 of file ckcausalmlog.h.
References startSN.
Referenced by fillTicketForChare().

| Ticket& SNToTicket::put | ( | MCount | SN | ) |  [inline] | 
Definition at line 125 of file ckcausalmlog.h.
References currentSize, finishSN, index, initial, startSN, and ticketVec.
Referenced by ChareMlogData::next_ticket(), populateDeterminantTable(), and ChareMlogData::verifyTicket().

| Ticket SNToTicket::get | ( | MCount | SN | ) |  [inline] | 
Definition at line 145 of file ckcausalmlog.h.
References currentSize, index, startSN, and ticketVec.
Referenced by fillTicketForChare(), ChareMlogData::getTicket(), ChareMlogData::next_ticket(), removeProcessedLogs(), sendCommonMsg(), and ChareMlogData::verifyTicket().

| void SNToTicket::pup | ( | PUP::er & | p | ) |  [inline] | 
Definition at line 156 of file ckcausalmlog.h.
References currentSize, PUP::er::isUnpacking(), startSN, and ticketVec.
Referenced by ChareMlogData::pup().


| Ticket SNToTicket::initial[INITSIZE_SNTOTICKET]  [private] | 
| Ticket* SNToTicket::ticketVec  [private] | 
| MCount SNToTicket::startSN  [private] | 
Definition at line 101 of file ckcausalmlog.h.
Referenced by get(), getStartSN(), pup(), put(), and SNToTicket().
| int SNToTicket::currentSize  [private] | 
| MCount SNToTicket::finishSN  [private] | 
Definition at line 103 of file ckcausalmlog.h.
Referenced by getFinishSN(), put(), and SNToTicket().
 1.5.5
 1.5.5