Devel Lib
Devel::Serializing::IJsonNumber< T > Member List

This is the complete list of members for Devel::Serializing::IJsonNumber< T >, including all inherited members.

begin() constDevel::Serializing::IData< T, false >inline
checkSerializeObject(IO::CJsonObject &i_oObject, const bool i_bIsStrict) constDevel::Serializing::IJsonType< T, IArithmetic< T > >inlineprotected
compareData() constDevel::Serializing::IData< T, false >inlinevirtual
CreateSerializeOperators(T, IsHidden) (defined in Devel::Serializing::IArithmetic< T, IsHidden, >)Devel::Serializing::IArithmetic< T, IsHidden, >
doDeserialize(IO::CJsonObject &i_oObject, const bool i_bIsStrict=false)Devel::Serializing::IJsonType< T, IArithmetic< T > >inline
Devel::Serializing::IArithmetic::doDeserialize(IO::CReadStream &i_oStream)Devel::Serializing::IData< T, false >inline
Devel::Serializing::IArithmetic::doDeserialize(const char *i_szString)Devel::Serializing::IData< T, false >inline
Devel::Serializing::IArithmetic::doDeserialize(std::vector< std::string >::const_iterator &i_oIt, const std::vector< std::string >::const_iterator &i_oItEnd)Devel::Serializing::IData< T, false >inline
doSerialize(IO::CJsonObject &i_oObject, const bool i_bIsStrict=false) constDevel::Serializing::IJsonType< T, IArithmetic< T > >inline
Devel::Serializing::IArithmetic::doSerialize(IO::CWriteStream &i_oStream) constDevel::Serializing::IData< T, false >inline
end() constDevel::Serializing::IData< T, false >inline
getObject(IO::CJsonObject &i_oObject, const bool i_bIsStrict)Devel::Serializing::IJsonType< T, IArithmetic< T > >inlineprotected
IJsonNumber(const CJsonFieldName i_oFieldName)Devel::Serializing::IJsonNumber< T >inline
IJsonType(const CJsonFieldName i_oFieldName)Devel::Serializing::IJsonType< T, IArithmetic< T > >inlineexplicitprotected
isHidden() constDevel::Serializing::IData< T, false >inlinevirtual
isNull() constDevel::Serializing::IJsonType< T, IArithmetic< T > >inlineprotected
IValue(TArgs... i_tArgs)Devel::Serializing::IValue< T >inline
m_tValueDevel::Serializing::IValue< T >protected
name() constDevel::Serializing::IJsonType< T, IArithmetic< T > >inlineprotected
IJsonType< T, IArithmetic< T > >::onSerialize(IO::CJsonObject &i_oObject, const bool i_bIsStrict) constDevel::Serializing::IJsonType< T, IArithmetic< T > >inlineprotectedvirtual
IJsonType< T, IArithmetic< T > >::onSerialize(IO::CJsonObject &i_oObject) constDevel::Serializing::IJsonType< T, IArithmetic< T > >inlineprotectedvirtual
operator=(const T &i_tValue)Devel::Serializing::IJsonNumber< T >inline
operator=(T &&i_tValue)Devel::Serializing::IJsonNumber< T >inline
IJsonType< T, IArithmetic< T > >::operator=(const TJsonFieldName &i_tValue)Devel::Serializing::IJsonType< T, IArithmetic< T > >inline
IJsonType< T, IArithmetic< T > >::operator=(TJsonFieldName &&i_tValue)Devel::Serializing::IJsonType< T, IArithmetic< T > >inline
operator[](const size_t i_nIndex)Devel::Serializing::IData< T, false >inline
operator[](const size_t i_nIndex) constDevel::Serializing::IData< T, false >inline
serialize(IO::CJsonObject &i_oObject, const bool i_bIsStrict=false) constDevel::Serializing::IJsonType< T, IArithmetic< T > >inlineprotected
SerializerEnableIfNotArithmetic(IData< T > &) operator--()Devel::Serializing::IData< T, false >inline
SerializerEnableIfNotArithmetic(IData< T > &) operator--(int)Devel::Serializing::IData< T, false >inline
SerializerEnableIfNotArithmetic(IData< T > &) operator++()Devel::Serializing::IData< T, false >inline
SerializerEnableIfNotArithmetic(IData< T > &) operator++(int)Devel::Serializing::IData< T, false >inline
setNull(bool i_bState)Devel::Serializing::IJsonType< T, IArithmetic< T > >inlineprotected
size() const overrideDevel::Serializing::IJsonType< T, IArithmetic< T > >inlinevirtual
value() constDevel::Serializing::IValue< T >inline
value()Devel::Serializing::IValue< T >inline
~IData()=defaultDevel::Serializing::IData< T, false >virtual
~IJsonType()=defaultDevel::Serializing::IJsonType< T, IArithmetic< T > >protectedvirtual