#include <dur_commitjob.h>
Public Member Functions | |
Already () | |
bool | checkAndSet (void *p, int len) |
void | clear () |
Private Types | |
enum | { N = Prime } |
Private Attributes | |
pair< void *, int > | nodes [N] |
try to remember things we have already marked for journaling. false negatives are ok if infrequent - we will just log them twice.
Definition at line 77 of file dur_commitjob.h.
anonymous enum [private] |
Definition at line 102 of file dur_commitjob.h.
mongo::dur::Already< Prime >::Already | ( | ) | [inline] |
Definition at line 79 of file dur_commitjob.h.
bool mongo::dur::Already< Prime >::checkAndSet | ( | void * | p, | |
int | len | |||
) | [inline] |
Definition at line 86 of file dur_commitjob.h.
void mongo::dur::Already< Prime >::clear | ( | ) | [inline] |
Definition at line 80 of file dur_commitjob.h.
pair<void*,int> mongo::dur::Already< Prime >::nodes[N] [private] |
Definition at line 103 of file dur_commitjob.h.