diff options
author | Arne H Juul <arnej@yahoo-inc.com> | 2017-02-13 13:02:38 +0100 |
---|---|---|
committer | Arne H Juul <arnej@yahoo-inc.com> | 2017-02-13 13:09:45 +0100 |
commit | dddef22872d8cae1674e21e0a1b88f33535ce551 (patch) | |
tree | 09af7c3af93c7399d882c58bee1820074f64bd82 /vespalib/src | |
parent | c3c36930b7d314be99dfb33c51b318e379a4ca8b (diff) |
no symbol insertion in Inserter API
* after more thought, inserting symbols doesn't quite belong
to the Inserter API, since an Inserter is often tied to
a specific symbol already.
Diffstat (limited to 'vespalib/src')
-rw-r--r-- | vespalib/src/vespa/vespalib/data/slime/inserter.cpp | 4 | ||||
-rw-r--r-- | vespalib/src/vespa/vespalib/data/slime/inserter.h | 5 |
2 files changed, 0 insertions, 9 deletions
diff --git a/vespalib/src/vespa/vespalib/data/slime/inserter.cpp b/vespalib/src/vespa/vespalib/data/slime/inserter.cpp index 4576e548d5d..5fb761f785d 100644 --- a/vespalib/src/vespa/vespalib/data/slime/inserter.cpp +++ b/vespalib/src/vespa/vespalib/data/slime/inserter.cpp @@ -14,7 +14,6 @@ Cursor &SlimeInserter::insertString(Memory value) const { return slime.setString Cursor &SlimeInserter::insertData(Memory value) const { return slime.setData(value); } Cursor &SlimeInserter::insertArray() const { return slime.setArray(); } Cursor &SlimeInserter::insertObject() const { return slime.setObject(); } -Symbol SlimeInserter::insert(Memory symbol_name) const { return slime.insert(symbol_name); } Cursor &ArrayInserter::insertNix() const { return cursor.addNix(); } Cursor &ArrayInserter::insertBool(bool value) const { return cursor.addBool(value); } @@ -24,7 +23,6 @@ Cursor &ArrayInserter::insertString(Memory value) const { return cursor.addStrin Cursor &ArrayInserter::insertData(Memory value) const { return cursor.addData(value); } Cursor &ArrayInserter::insertArray() const { return cursor.addArray(); } Cursor &ArrayInserter::insertObject() const { return cursor.addObject(); } -Symbol ArrayInserter::insert(Memory symbol_name) const { return cursor.insert(symbol_name); } Cursor &ObjectSymbolInserter::insertNix() const { return cursor.setNix(symbol); } Cursor &ObjectSymbolInserter::insertBool(bool value) const { return cursor.setBool(symbol, value); } @@ -34,7 +32,6 @@ Cursor &ObjectSymbolInserter::insertString(Memory value) const { return cursor.s Cursor &ObjectSymbolInserter::insertData(Memory value) const { return cursor.setData(symbol, value); } Cursor &ObjectSymbolInserter::insertArray() const { return cursor.setArray(symbol); } Cursor &ObjectSymbolInserter::insertObject() const { return cursor.setObject(symbol); } -Symbol ObjectSymbolInserter::insert(Memory symbol_name) const { return cursor.insert(symbol_name); } Cursor &ObjectInserter::insertNix() const { return cursor.setNix(name); } Cursor &ObjectInserter::insertBool(bool value) const { return cursor.setBool(name, value); } @@ -44,7 +41,6 @@ Cursor &ObjectInserter::insertString(Memory value) const { return cursor.setStri Cursor &ObjectInserter::insertData(Memory value) const { return cursor.setData(name, value); } Cursor &ObjectInserter::insertArray() const { return cursor.setArray(name); } Cursor &ObjectInserter::insertObject() const { return cursor.setObject(name); } -Symbol ObjectInserter::insert(Memory symbol_name) const { return cursor.insert(symbol_name); } } // namespace slime } // namespace vespalib diff --git a/vespalib/src/vespa/vespalib/data/slime/inserter.h b/vespalib/src/vespa/vespalib/data/slime/inserter.h index 36a48eba55d..18b2e900e39 100644 --- a/vespalib/src/vespa/vespalib/data/slime/inserter.h +++ b/vespalib/src/vespa/vespalib/data/slime/inserter.h @@ -29,7 +29,6 @@ struct Inserter { virtual Cursor &insertData(Memory value) const = 0; virtual Cursor &insertArray() const = 0; virtual Cursor &insertObject() const = 0; - virtual Symbol insert(Memory symbol_name) const = 0; virtual ~Inserter() {} }; @@ -47,7 +46,6 @@ struct SlimeInserter : Inserter { virtual Cursor &insertData(Memory value) const; virtual Cursor &insertArray() const; virtual Cursor &insertObject() const; - virtual Symbol insert(Memory symbol_name) const; }; struct ArrayInserter : Inserter { @@ -62,7 +60,6 @@ struct ArrayInserter : Inserter { virtual Cursor &insertData(Memory value) const; virtual Cursor &insertArray() const; virtual Cursor &insertObject() const; - virtual Symbol insert(Memory symbol_name) const; }; struct ObjectSymbolInserter : Inserter { @@ -78,7 +75,6 @@ struct ObjectSymbolInserter : Inserter { virtual Cursor &insertData(Memory value) const; virtual Cursor &insertArray() const; virtual Cursor &insertObject() const; - virtual Symbol insert(Memory symbol_name) const; }; struct ObjectInserter : Inserter { @@ -94,7 +90,6 @@ struct ObjectInserter : Inserter { virtual Cursor &insertData(Memory value) const; virtual Cursor &insertArray() const; virtual Cursor &insertObject() const; - virtual Symbol insert(Memory symbol_name) const; }; } // namespace slime |