Lines Matching refs:UObject

30 void UObject::AddItemToObject(const std::string& key, const char* value)
37 void UObject::AddItemToObject(const std::string& key, const std::string& value)
42 void UObject::AddItemToObject(const std::string& key, size_t value)
47 void UObject::AddItemToObject(const std::string& key, int32_t value)
52 void UObject::AddItemToObject(const std::string& key, int64_t value)
57 void UObject::AddItemToObject(const std::string& key, double value)
62 void UObject::AddItemToObject(const std::string& key, bool value)
67 void UObject::AddItemToObject(const std::string& key, const std::shared_ptr<UObject>& value)
74 std::string UObject::GetString(const std::string& key) const
83 size_t UObject::GetSizeT(const std::string& key) const
96 int32_t UObject::GetInt32(const std::string& key) const
109 int64_t UObject::GetInt64(const std::string& key) const
122 double UObject::GetDouble(const std::string& key) const
131 bool UObject::GetBool(const std::string& key) const
140 std::shared_ptr<UObject> UObject::GetObject(const std::string& key) const
146 return std::make_shared<UObject>();
149 bool UObject::Contains(const std::string& key) const
155 void UObject::Serialize(char* buffer, int32_t bufferLen)
189 void UObject::Deserialize(const char* buffer, int32_t bufferLen)
204 size_t UObject::Hash()
233 int32_t UObject::EstimateBufferSize()
263 void UObject::WriteChar(char value)
270 void UObject::WriteInt32(int32_t value)
280 void UObject::WriteSizeT(size_t value)
290 void UObject::WriteInt64(int64_t value)
300 void UObject::WriteDouble(double value)
310 void UObject::WriteString(const std::string& value)
323 void UObject::WriteKV(const std::string& key, const std::string& value)
332 void UObject::WriteKV(const std::string& key, size_t value)
340 void UObject::WriteKV(const std::string& key, int32_t value)
348 void UObject::WriteKV(const std::string& key, int64_t value)
356 void UObject::WriteKV(const std::string& key, double value)
364 void UObject::WriteKV(const std::string& key, bool value)
372 void UObject::WriteObj(const std::string& key, const std::shared_ptr<UObject>& obj)
384 char UObject::ReadChar()
392 int32_t UObject::ReadInt32()
404 int64_t UObject::ReadInt64()
416 size_t UObject::ReadSizeT()
428 double UObject::ReadDouble()
440 std::string UObject::ReadString(int32_t len)
448 std::shared_ptr<UObject> UObject::ReadObj(int32_t len)
450 std::shared_ptr<UObject> obj = std::make_shared<UObject>();
457 std::string UObject::ReadKey()
464 void UObject::ReadKV()
495 std::shared_ptr<UObject> obj = ReadObj(objLen);