#include <annotation_delta.h>
Inheritance diagram for annotation_delta:
Public Methods | |
annotation_delta (const std::string &_act) | |
annotation_delta (const std::string &_act, const std::vector< annotation > &__a, const std::vector< annotation > &__r) | |
annotation_delta (const std::string &_act, const annotation &_ad) | |
annotation_delta (const std::string &_act, bool _dummy, const annotation &_rm) | |
annotation_delta (const annotation_delta &__d) | |
annotation_delta (const char *_act, const std::vector< annotation > &__a, const std::vector< annotation > &__r) | |
annotation_delta (const char *_act, const annotation &_ad) | |
annotation_delta (const char *_act, bool _dummy, const annotation &_rm) | |
virtual annotation_delta * | new_copy () const |
virtual void | destroy_copy (annotation_delta *__d) |
virtual bool | apply (work_node &_x, undelta_base *&_u) const |
virtual void | destroy_copy (delta_base *__d) |
delta | make_delta (const std::string &a) |
const std::string & | get_action () const |
virtual void | convert (work_node &_x, delta_base *&_d) |
virtual bool | apply3 (work_node &_x, const work_node &_y, undelta_base *&_u) const |
Public Attributes | |
std::vector< annotation > | add |
std::vector< annotation > | rm |
Protected Attributes | |
std::string | _action |
|
Definition at line 77 of file annotation_delta.h. |
|
Definition at line 79 of file annotation_delta.h. |
|
Definition at line 84 of file annotation_delta.h. |
|
Definition at line 87 of file annotation_delta.h. |
|
Definition at line 90 of file annotation_delta.h. |
|
Definition at line 98 of file annotation_delta.h. |
|
Definition at line 103 of file annotation_delta.h. |
|
Definition at line 106 of file annotation_delta.h. |
|
Reimplemented from delta_base. Definition at line 29 of file annotation_delta.cc. |
|
Definition at line 63 of file api_delta.h. |
|
Reimplemented in table_delta. Definition at line 107 of file api_deltabase.h. |
|
Definition at line 95 of file api_deltabase.h. |
|
Definition at line 111 of file annotation_delta.h. |
|
Definition at line 105 of file api_deltabase.h. |
|
Definition at line 99 of file api_deltabase.h. |
|
Reimplemented from delta_base. Definition at line 109 of file annotation_delta.h. |
|
Definition at line 86 of file api_deltabase.h. |
|
Definition at line 73 of file annotation_delta.h. |
|
Definition at line 74 of file annotation_delta.h. |