29 class AttributeValueValue;
111 AttributeValue& AddBItem(
const unsigned char* bItem,
size_t size);
137 AttributeValue& AddLItem(
const std::shared_ptr<AttributeValue>& listItem);
140 bool GetBool()
const;
147 bool GetNull()
const;
156 inline bool operator != (
const AttributeValue& other)
const {
return !(*
this == other); }
162 std::shared_ptr<AttributeValueValue> m_value;
AttributeValue & AddMEntry(const char *key, const std::shared_ptr< AttributeValue > &value)
AttributeValue & AddNItem(const char *nItem)
AttributeValue(const Aws::Utils::Json::JsonValue &jsonValue)
std::vector< T, Aws::Allocator< T > > Vector
std::map< K, V, std::less< K >, Aws::Allocator< std::pair< const K, V > > > Map
AttributeValue & AddSItem(const char *sItem)
AttributeValue(const Aws::String &s)
AttributeValue(const Aws::Vector< Aws::String > &ss)
AttributeValue & SetN(const char *n)
http://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_AttributeValue.html ...
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
AttributeValue & SetS(const char *n)
JSON (JavaScript Object Notation).