summaryrefslogtreecommitdiffstats
path: root/vespalib/src
diff options
context:
space:
mode:
authorArne H Juul <arnej@yahoo-inc.com>2017-02-13 13:02:38 +0100
committerArne H Juul <arnej@yahoo-inc.com>2017-02-13 13:09:45 +0100
commitdddef22872d8cae1674e21e0a1b88f33535ce551 (patch)
tree09af7c3af93c7399d882c58bee1820074f64bd82 /vespalib/src
parentc3c36930b7d314be99dfb33c51b318e379a4ca8b (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.cpp4
-rw-r--r--vespalib/src/vespa/vespalib/data/slime/inserter.h5
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