mirror of
https://github.com/XRPLF/rippled.git
synced 2025-12-06 17:27:55 +00:00
Remove a line of dead code. Add two convenience functions.
This commit is contained in:
@@ -87,7 +87,6 @@ public:
|
|||||||
SerializedType& getField(SField::ref field);
|
SerializedType& getField(SField::ref field);
|
||||||
const SerializedType* peekAtPField(SField::ref field) const;
|
const SerializedType* peekAtPField(SField::ref field) const;
|
||||||
SerializedType* getPField(SField::ref field);
|
SerializedType* getPField(SField::ref field);
|
||||||
const SOElement* getFieldType(SField::ref field) const;
|
|
||||||
|
|
||||||
// these throw if the field type doesn't match, or return default values if the
|
// these throw if the field type doesn't match, or return default values if the
|
||||||
// field is optional but not present
|
// field is optional but not present
|
||||||
@@ -130,6 +129,11 @@ public:
|
|||||||
static std::auto_ptr<SerializedType> makeDeserializedObject(SerializedTypeID id, SField::ref name,
|
static std::auto_ptr<SerializedType> makeDeserializedObject(SerializedTypeID id, SField::ref name,
|
||||||
SerializerIterator&, int depth);
|
SerializerIterator&, int depth);
|
||||||
|
|
||||||
|
static std::auto_ptr<SerializedType> makeNonPresentObject(SField::ref name)
|
||||||
|
{ return makeDefaultObject(STI_NOTPRESENT, name); }
|
||||||
|
static std::auto_ptr<SerializedType> makeDefaultObject(SField::ref name)
|
||||||
|
{ return makeDefaultObject(name.fieldType, name); }
|
||||||
|
|
||||||
static void unitTest();
|
static void unitTest();
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user