Mercurial > urweb
comparison include/urweb/urweb_cpp.h @ 2204:01c8aceac480
Finishes initial prototype, caching parameterless pages with table-match-based invalidation. Still has problems parsing non-Postgres SQL dialects properly.
author | Ziv Scully <ziv@mit.edu> |
---|---|
date | Tue, 27 May 2014 21:14:13 -0400 |
parents | 81bc76aa4acd |
children | c1a62ce47083 |
comparison
equal
deleted
inserted
replaced
2203:39faa4a037f4 | 2204:01c8aceac480 |
---|---|
72 void uw_leave_subform(struct uw_context *); | 72 void uw_leave_subform(struct uw_context *); |
73 int uw_enter_subforms(struct uw_context *, int name); | 73 int uw_enter_subforms(struct uw_context *, int name); |
74 int uw_next_entry(struct uw_context *); | 74 int uw_next_entry(struct uw_context *); |
75 | 75 |
76 void uw_write(struct uw_context *, const char*); | 76 void uw_write(struct uw_context *, const char*); |
77 | |
78 // For caching. | |
79 void uw_recordingStart(struct uw_context *); | |
80 char *uw_recordingRead(struct uw_context *); | |
77 | 81 |
78 uw_Basis_source uw_Basis_new_client_source(struct uw_context *, uw_Basis_string); | 82 uw_Basis_source uw_Basis_new_client_source(struct uw_context *, uw_Basis_string); |
79 uw_unit uw_Basis_set_client_source(struct uw_context *, uw_Basis_source, uw_Basis_string); | 83 uw_unit uw_Basis_set_client_source(struct uw_context *, uw_Basis_source, uw_Basis_string); |
80 | 84 |
81 void uw_set_script_header(struct uw_context *, const char*); | 85 void uw_set_script_header(struct uw_context *, const char*); |