BitShares-Core  7.0.0
BitShares blockchain node software and command-line wallet 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 }
 
using type = graphene::db::object_id< SpaceID, TypeID >
 
using is_defined = std::true_type
 
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 198 of file object_id.hpp.

Member Typedef Documentation

◆ base_classes

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

Definition at line 205 of file object_id.hpp.

◆ inherited_members

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

Definition at line 203 of file object_id.hpp.

◆ is_defined

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

Definition at line 201 of file object_id.hpp.

◆ members

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

Definition at line 204 of file object_id.hpp.

◆ native_members

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 202 of file object_id.hpp.

◆ type

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

Definition at line 200 of file object_id.hpp.

Member Enumeration Documentation

◆ member_count_enum

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 206 of file object_id.hpp.

Member Function Documentation

◆ visit()

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 211 of file object_id.hpp.


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