BitShares-Core  5.0.0
BitShares blockchain implementation and command-line interface software
Public Types | Static Public Member Functions | List of all members
fc::reflector< graphene::db::object_id< SpaceID, TypeID > > Struct Template Reference

#include <object_id.hpp>

Public Types

enum  member_count_enum { local_member_count = 1, total_member_count = 1 }
 
typedef graphene::db::object_id< SpaceID, TypeID > type
 
typedef std::true_type is_defined
 
using native_members = typelist::list< fc::field_reflection< 0, type, unsigned_int,&type::instance >>
 
using inherited_members = typelist::list<>
 
using members = native_members
 
using base_classes = typelist::list<>
 

Static Public Member Functions

template<typename Visitor >
static void visit (const Visitor &visitor)
 

Detailed Description

template<uint8_t SpaceID, uint8_t TypeID>
struct fc::reflector< graphene::db::object_id< SpaceID, TypeID > >

Definition at line 168 of file object_id.hpp.

Member Typedef Documentation

template<uint8_t SpaceID, uint8_t TypeID>
using fc::reflector< graphene::db::object_id< SpaceID, TypeID > >::base_classes = typelist::list<>

Definition at line 175 of file object_id.hpp.

template<uint8_t SpaceID, uint8_t TypeID>
using fc::reflector< graphene::db::object_id< SpaceID, TypeID > >::inherited_members = typelist::list<>

Definition at line 173 of file object_id.hpp.

template<uint8_t SpaceID, uint8_t TypeID>
typedef std::true_type fc::reflector< graphene::db::object_id< SpaceID, TypeID > >::is_defined

Definition at line 171 of file object_id.hpp.

template<uint8_t SpaceID, uint8_t TypeID>
using fc::reflector< graphene::db::object_id< SpaceID, TypeID > >::members = native_members

Definition at line 174 of file object_id.hpp.

template<uint8_t SpaceID, uint8_t TypeID>
using fc::reflector< graphene::db::object_id< SpaceID, TypeID > >::native_members = typelist::list<fc::field_reflection<0, type, unsigned_int, &type::instance>>

Definition at line 172 of file object_id.hpp.

template<uint8_t SpaceID, uint8_t TypeID>
typedef graphene::db::object_id<SpaceID,TypeID> fc::reflector< graphene::db::object_id< SpaceID, TypeID > >::type

Definition at line 170 of file object_id.hpp.

Member Enumeration Documentation

template<uint8_t SpaceID, uint8_t TypeID>
enum fc::reflector< graphene::db::object_id< SpaceID, TypeID > >::member_count_enum
Enumerator
local_member_count 
total_member_count 

Definition at line 176 of file object_id.hpp.

Member Function Documentation

template<uint8_t SpaceID, uint8_t TypeID>
template<typename Visitor >
static void fc::reflector< graphene::db::object_id< SpaceID, TypeID > >::visit ( const Visitor &  visitor)
inlinestatic

Definition at line 181 of file object_id.hpp.


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