src/lib/AbstractParser.cpp
branchv_0
changeset 3 68026fe3aaf5
parent 2 8b8175615adb
child 10 6904e4448807
equal deleted inserted replaced
2:8b8175615adb 3:68026fe3aaf5
    53 	} catch (const AbstractParser::ExplicitRollbackException& e) {
    53 	} catch (const AbstractParser::ExplicitRollbackException& e) {
    54 		rollback();
    54 		rollback();
    55 	}
    55 	}
    56 }
    56 }
    57 
    57 
       
    58 void AbstractParser::close() {
       
    59 }
       
    60 
    58 void AbstractParser::rollback() {
    61 void AbstractParser::rollback() {
    59 	// FIXME: store content of the current buffer + update pointers and positions
    62 	// FIXME: store content of the current buffer + update pointers and positions
    60 	// TODO: notify rollback listeners? (they can monitor the performance / frequency of rollbacks)
    63 	// TODO: notify rollback listeners? (they can monitor the performance / frequency of rollbacks)
    61 }
    64 }
    62 
    65