|
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 () |