DAW JSON Link
Public Member Functions | Static Public Attributes | List of all members
daw::json::DAW_JSON_VER::json_details::basic_array_t< T, 0 > Struct Template Reference

#include <daw_json_serialize_impl.h>

Public Member Functions

constexpr basic_array_t ()=default
 
constexpr T * data ()
 
constexpr T const * data () const
 
constexpr std::size_t size () const
 

Static Public Attributes

static constexpr std::size_t capacity = 0
 

Constructor & Destructor Documentation

◆ basic_array_t()

template<typename T >
constexpr daw::json::DAW_JSON_VER::json_details::basic_array_t< T, 0 >::basic_array_t ( )
constexprdefault

Member Function Documentation

◆ data() [1/2]

template<typename T >
constexpr T * daw::json::DAW_JSON_VER::json_details::basic_array_t< T, 0 >::data ( )
inlineconstexpr

◆ data() [2/2]

template<typename T >
constexpr T const * daw::json::DAW_JSON_VER::json_details::basic_array_t< T, 0 >::data ( ) const
inlineconstexpr

◆ size()

template<typename T >
constexpr std::size_t daw::json::DAW_JSON_VER::json_details::basic_array_t< T, 0 >::size ( ) const
inlineconstexpr

Member Data Documentation

◆ capacity

template<typename T >
constexpr std::size_t daw::json::DAW_JSON_VER::json_details::basic_array_t< T, 0 >::capacity = 0
staticconstexpr

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