|
Public Member Functions |
| CPView (ptr< CPView > base_view, ptr< CP > base_cp, string new_view_id) |
| CPView (ptr< CPViewDescription > desc, ptr< CP > base_cp, string new_view_id, TupleDescription tuple_desc) |
| ~CPView () |
string | getID () |
ptr< CPViewDescription > | getDescription () |
vector< char * > | read () |
vector< char * > | replayAll () |
vector< char * > | replaySince (char *t) |
void | trimStorage (char *t) |
void | replay (char *t1, char *t2, bool includeRevisions, int id) |
void | replay (char *t1, char *t2, vector< ptr< Expression > > keys) |
void | replay (string tuple_key, vector< ptr< Expression > > keys, int revision_id) |
void | replay (int tuple_id, int revision_id) |
void | replay (int start_order_by, int end_order_by, int revision_id) |
void | replayWithEndMarker (int start_order_by, int end_order_by, int revision_id) |
char * | makeFakeTuple (int revision_id) |
void | undo (char *t1, char *t2) |
void | makeBoundary () |
void | updatePtrs (char *last_tuple) |
void | updateAutoStartPtr (char *last_tuple) |
void | updateAutoEndPtr (char *last_tuple) |
void | initAutoStartPtr () |
void | initAutoEndPtr () |
bool | checkFirst (char *ptr) |
bool | checkLast (char *ptr) |
bool | isLater (char *p1, char *p2) |
void | setTupleQueue (ptr< TupleQueue > tq) |
ptr< TupleQueue > | getTupleQueue () |
ptr< Expression > | getOrderByField () |