| 
    rippled
    
   | 
 
#include <STInteger.h>


Public Types | |
| using | value_type = Integer | 
Public Member Functions | |
| STInteger (Integer v) | |
| STInteger (SField const &n, Integer v=0) | |
| STInteger (SerialIter &sit, SField const &name) | |
| SerializedTypeID | getSType () const override | 
| Json::Value | getJson (JsonOptions) const override | 
| std::string | getText () const override | 
| void | add (Serializer &s) const override | 
| bool | isDefault () const override | 
| bool | isEquivalent (STBase const &t) const override | 
| STInteger & | operator= (value_type const &v) | 
| value_type | value () const noexcept | 
| void | setValue (Integer v) | 
| operator Integer () const | |
| STInteger (SerialIter &sit, SField const &name) | |
| STInteger (SerialIter &sit, SField const &name) | |
| STInteger (SerialIter &sit, SField const &name) | |
| STInteger (SerialIter &sit, SField const &name) | |
| STInteger (SerialIter &sit, SField const &name) | |
| bool | operator== (STBase const &t) const | 
| bool | operator!= (STBase const &t) const | 
| template<class D > | |
| D & | downcast () | 
| template<class D > | |
| D const & | downcast () const | 
| template<class D > | |
| D const & | downcast () const | 
| virtual std::string | getFullText () const | 
| void | setFName (SField const &n) | 
| A STBase is a field.   | |
| SField const & | getFName () const | 
| void | addFieldID (Serializer &s) const | 
Static Protected Member Functions | |
| template<class T > | |
| static STBase * | emplace (std::size_t n, void *buf, T &&val) | 
Private Member Functions | |
| STBase * | copy (std::size_t n, void *buf) const override | 
| STBase * | move (std::size_t n, void *buf) override | 
Static Private Member Functions | |
| static auto & | getCounter () noexcept | 
Private Attributes | |
| Integer | value_ | 
| SField const * | fName | 
Friends | |
| class | ripple::detail::STVar | 
Definition at line 29 of file STInteger.h.
| using ripple::STInteger< Integer >::value_type = Integer | 
Definition at line 32 of file STInteger.h.
      
  | 
  explicit | 
Definition at line 87 of file STInteger.h.
| ripple::STInteger< Integer >::STInteger | ( | SField const & | n, | 
| Integer | v = 0  | 
        ||
| ) | 
Definition at line 92 of file STInteger.h.
| ripple::STInteger< Integer >::STInteger | ( | SerialIter & | sit, | 
| SField const & | name | ||
| ) | 
| ripple::STInteger< unsignedchar >::STInteger | ( | SerialIter & | sit, | 
| SField const & | name | ||
| ) | 
Definition at line 42 of file STInteger.cpp.
| ripple::STInteger< std::uint16_t >::STInteger | ( | SerialIter & | sit, | 
| SField const & | name | ||
| ) | 
Definition at line 97 of file STInteger.cpp.
| ripple::STInteger< std::uint32_t >::STInteger | ( | SerialIter & | sit, | 
| SField const & | name | ||
| ) | 
Definition at line 162 of file STInteger.cpp.
| ripple::STInteger< std::uint64_t >::STInteger | ( | SerialIter & | sit, | 
| SField const & | name | ||
| ) | 
Definition at line 206 of file STInteger.cpp.
| ripple::STInteger< std::int32_t >::STInteger | ( | SerialIter & | sit, | 
| SField const & | name | ||
| ) | 
Definition at line 255 of file STInteger.cpp.
      
  | 
  overridevirtual | 
Reimplemented from ripple::STBase.
Definition at line 49 of file STInteger.cpp.
      
  | 
  overridevirtual | 
Reimplemented from ripple::STBase.
Definition at line 76 of file STInteger.cpp.
      
  | 
  overridevirtual | 
Reimplemented from ripple::STBase.
Definition at line 56 of file STInteger.cpp.
      
  | 
  overridevirtual | 
Reimplemented from ripple::STBase.
Definition at line 113 of file STInteger.h.
      
  | 
  overridevirtual | 
Reimplemented from ripple::STBase.
Definition at line 125 of file STInteger.h.
      
  | 
  overridevirtual | 
Reimplemented from ripple::STBase.
Definition at line 132 of file STInteger.h.
| STInteger< Integer > & ripple::STInteger< Integer >::operator= | ( | value_type const & | v | ) | 
Definition at line 140 of file STInteger.h.
      
  | 
  noexcept | 
Definition at line 148 of file STInteger.h.
| void ripple::STInteger< Integer >::setValue | ( | Integer | v | ) | 
Definition at line 155 of file STInteger.h.
| ripple::STInteger< Integer >::operator Integer | ( | ) | const | 
Definition at line 161 of file STInteger.h.
      
  | 
  overrideprivatevirtual | 
Reimplemented from ripple::STBase.
Definition at line 99 of file STInteger.h.
      
  | 
  overrideprivatevirtual | 
Reimplemented from ripple::STBase.
Definition at line 106 of file STInteger.h.
      
  | 
  inherited | 
Definition at line 51 of file STBase.cpp.
      
  | 
  inherited | 
Definition at line 57 of file STBase.cpp.
      
  | 
  inherited | 
      
  | 
  inherited | 
      
  | 
  inherited | 
      
  | 
  virtualinherited | 
Reimplemented in ripple::STAmount, ripple::STArray, ripple::STLedgerEntry, ripple::STObject, and ripple::STTx.
Definition at line 81 of file STBase.cpp.
      
  | 
  inherited | 
      
  | 
  inherited | 
Definition at line 143 of file STBase.cpp.
      
  | 
  inherited | 
Definition at line 149 of file STBase.cpp.
      
  | 
  staticprotectedinherited | 
      
  | 
  staticprivatenoexceptinherited | 
Definition at line 129 of file CountedObject.h.
      
  | 
  friend | 
Definition at line 76 of file STInteger.h.
      
  | 
  private | 
Definition at line 35 of file STInteger.h.