CCF
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs
value.h File Reference
#include "ccf/kv/get_name.h"
#include "ccf/kv/hooks.h"
#include "ccf/kv/serialisers/blit_serialiser.h"
#include "ccf/kv/serialisers/json_serialiser.h"
#include "ccf/kv/untyped.h"
#include "ccf/kv/value_handle.h"

Go to the source code of this file.

Classes

class  ccf::kv::TypedValue< V, VSerialiser, Unit >
 

Namespaces

namespace  ccf
 
namespace  ccf::kv
 

Typedefs

template<typename V , template< typename > typename VSerialiser, typename Unit = ccf::kv::serialisers::ZeroBlitUnitCreator>
using ccf::kv::ValueSerialisedWith = TypedValue< V, VSerialiser< V >, Unit >
 
template<typename V >
using ccf::kv::JsonSerialisedValue = ValueSerialisedWith< V, ccf::kv::serialisers::JsonSerialiser >
 
template<typename V >
using ccf::kv::RawCopySerialisedValue = TypedValue< V, ccf::kv::serialisers::BlitSerialiser< V > >
 
template<typename V >
using ccf::kv::Value = JsonSerialisedValue< V >