rippled
Loading...
Searching...
No Matches
InnerObjectFormats.h
1#ifndef XRPL_PROTOCOL_INNER_OBJECT_FORMATS_H_INCLUDED
2#define XRPL_PROTOCOL_INNER_OBJECT_FORMATS_H_INCLUDED
3
4#include <xrpl/protocol/KnownFormats.h>
5
6namespace ripple {
7
10class InnerObjectFormats : public KnownFormats<int, InnerObjectFormats>
11{
12private:
17
18public:
19 static InnerObjectFormats const&
21
22 SOTemplate const*
23 findSOTemplateBySField(SField const& sField) const;
24};
25
26} // namespace ripple
27
28#endif
Manages the list of known inner object formats.
InnerObjectFormats()
Create the object.
SOTemplate const * findSOTemplateBySField(SField const &sField) const
static InnerObjectFormats const & getInstance()
Manages a list of known formats.
Identifies fields.
Definition SField.h:127
Defines the fields and their attributes within a STObject.
Definition SOTemplate.h:94
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.
Definition algorithm.h:6