Go to the source code of this file.
Namespaces | |
| namespace | metall |
| The top level of namespace of Metall. | |
| namespace | metall::json |
| Namespace for Metall JSON container, which is in an experimental phase. | |
Functions | |
| template<typename allocator_type > | |
| std::string | metall::json::serialize (const value< allocator_type > &input) |
| template<typename allocator_type > | |
| std::string | metall::json::serialize (const object< allocator_type > &input) |
| template<typename allocator_type > | |
| std::string | metall::json::serialize (const array< allocator_type > &input) |
| template<typename char_type , typename traits , typename allocator_type > | |
| std::string | metall::json::serialize (const basic_string< char_type, traits, allocator_type > &input) |
| template<typename allocator_type > | |
| std::ostream & | metall::json::operator<< (std::ostream &os, const value< allocator_type > &val) |
| template<typename allocator_type > | |
| std::ostream & | metall::json::operator<< (std::ostream &os, const object< allocator_type > &obj) |
| template<typename allocator_type > | |
| std::ostream & | metall::json::operator<< (std::ostream &os, const array< allocator_type > &arr) |