Conscience Core
Public Types | Static Public Member Functions | List of all members
jwt::traits::kazuho_picojson Struct Reference

#include <traits.h>

Public Types

using value_type = picojson::value
 
using object_type = picojson::object
 
using array_type = picojson::array
 
using string_type = std::string
 
using number_type = double
 
using integer_type = int64_t
 
using boolean_type = bool
 

Static Public Member Functions

static json::type get_type (const picojson::value &val)
 
static picojson::object as_object (const picojson::value &val)
 
static std::string as_string (const picojson::value &val)
 
static picojson::array as_array (const picojson::value &val)
 
static int64_t as_int (const picojson::value &val)
 
static bool as_bool (const picojson::value &val)
 
static double as_number (const picojson::value &val)
 
static bool parse (picojson::value &val, const std::string &str)
 
static std::string serialize (const picojson::value &val)
 

Member Typedef Documentation

◆ array_type

◆ boolean_type

◆ integer_type

◆ number_type

◆ object_type

◆ string_type

◆ value_type

Member Function Documentation

◆ as_array()

static picojson::array jwt::traits::kazuho_picojson::as_array ( const picojson::value val)
inlinestatic

◆ as_bool()

static bool jwt::traits::kazuho_picojson::as_bool ( const picojson::value val)
inlinestatic

◆ as_int()

static int64_t jwt::traits::kazuho_picojson::as_int ( const picojson::value val)
inlinestatic

◆ as_number()

static double jwt::traits::kazuho_picojson::as_number ( const picojson::value val)
inlinestatic

◆ as_object()

static picojson::object jwt::traits::kazuho_picojson::as_object ( const picojson::value val)
inlinestatic

◆ as_string()

static std::string jwt::traits::kazuho_picojson::as_string ( const picojson::value val)
inlinestatic

◆ get_type()

static json::type jwt::traits::kazuho_picojson::get_type ( const picojson::value val)
inlinestatic

◆ parse()

static bool jwt::traits::kazuho_picojson::parse ( picojson::value val,
const std::string &  str 
)
inlinestatic

◆ serialize()

static std::string jwt::traits::kazuho_picojson::serialize ( const picojson::value val)
inlinestatic

The documentation for this struct was generated from the following file: