diff options
author | Neale Ranns <neale.ranns@cisco.com> | 2017-11-23 12:15:00 -0800 |
---|---|---|
committer | Neale Ranns <nranns@cisco.com> | 2017-11-24 14:04:48 +0000 |
commit | fd920609819a5b10d3d7c8d34fe4fa4214c7da22 (patch) | |
tree | fb0b5c3b5a9ba56308ef704ef922e959aafad17f /src/vpp-api/vom/om.cpp | |
parent | 227bf211ab65e7aed6862fc881cc949c342200fd (diff) |
VOM: Additions to allow uses to UT applications that use VOM
- find object by key
- compare objects
Change-Id: I36ec8612be9482bcef7ceced2a59f7403f77b3e8
Signed-off-by: Neale Ranns <neale.ranns@cisco.com>
Diffstat (limited to 'src/vpp-api/vom/om.cpp')
-rw-r--r-- | src/vpp-api/vom/om.cpp | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/src/vpp-api/vom/om.cpp b/src/vpp-api/vom/om.cpp index f82fee3e376..5f5c26e4eea 100644 --- a/src/vpp-api/vom/om.cpp +++ b/src/vpp-api/vom/om.cpp @@ -49,9 +49,9 @@ void OM::sweep(const client_db::key_t& key) { /* - * Find if the object already stored on behalf of this key. - * and mark them stale - */ + * Find if the object already stored on behalf of this key. + * and mark them stale + */ object_ref_list& objs = m_db->find(key); for (auto it = objs.begin(); it != objs.end();) { @@ -69,11 +69,11 @@ void OM::remove(const client_db::key_t& key) { /* - * Simply reset the list for this key. This will desctruct the - * object list and shared_ptrs therein. When the last shared_ptr - * goes the objects desctructor is called and the object is - * removed from OM - */ + * Simply reset the list for this key. This will desctruct the + * object list and shared_ptrs therein. When the last shared_ptr + * goes the objects desctructor is called and the object is + * removed from OM + */ m_db->flush(key); HW::write(); @@ -83,8 +83,8 @@ void OM::replay() { /* - * the listeners are sorted in dependency order - */ + * the listeners are sorted in dependency order + */ for (listener* l : *m_listeners) { l->handle_replay(); } @@ -108,15 +108,15 @@ void OM::populate(const client_db::key_t& key) { /* - * the listeners are sorted in dependency order - */ + * the listeners are sorted in dependency order + */ for (listener* l : *m_listeners) { l->handle_populate(key); } /* - * once we have it all, mark it stale. - */ + * once we have it all, mark it stale. + */ mark(key); } |