Scorum
Classes | Namespaces | Typedefs | Functions
withdraw_scorumpower_objects.hpp File Reference
#include <boost/multi_index/composite_key.hpp>
#include <scorum/chain/schema/scorum_object_types.hpp>
#include <fc/exception/exception.hpp>
#include <functional>

Go to the source code of this file.

Classes

class  scorum::chain::withdraw_scorumpower_route_object
 
class  scorum::chain::withdraw_scorumpower_route_statistic_object
 
class  scorum::chain::withdraw_scorumpower_object
 
class  scorum::chain::withdraw_scorumpower_objects::ids_visitor
 
class  scorum::chain::withdraw_scorumpower_objects::less_ids_visitor
 
class  scorum::chain::withdraw_scorumpower_objects::equal_ids_visitor
 
struct  scorum::chain::less_for_withdrawable_id
 

Namespaces

 scorum
 
 scorum::chain
 
 scorum::chain::withdraw_scorumpower_objects
 

Typedefs

typedef shared_multi_index_container< withdraw_scorumpower_route_object, indexed_by< ordered_unique< tag< by_id >, member< withdraw_scorumpower_route_object, withdraw_scorumpower_route_id_type, &withdraw_scorumpower_route_object::id > >, ordered_unique< tag< by_withdraw_route >, composite_key< withdraw_scorumpower_route_object, member< withdraw_scorumpower_route_object, withdrawable_id_type, &withdraw_scorumpower_route_object::from_id >, member< withdraw_scorumpower_route_object, withdrawable_id_type, &withdraw_scorumpower_route_object::to_id > >, composite_key_compare< less_for_withdrawable_id, less_for_withdrawable_id > >, ordered_unique< tag< by_destination >, composite_key< withdraw_scorumpower_route_object, member< withdraw_scorumpower_route_object, withdrawable_id_type, &withdraw_scorumpower_route_object::to_id >, member< withdraw_scorumpower_route_object, withdraw_scorumpower_route_id_type, &withdraw_scorumpower_route_object::id > >, composite_key_compare< less_for_withdrawable_id, std::less< withdraw_scorumpower_route_id_type > > > > > scorum::chain::withdraw_scorumpower_route_index
 
typedef shared_multi_index_container< withdraw_scorumpower_route_statistic_object, indexed_by< ordered_unique< tag< by_id >, member< withdraw_scorumpower_route_statistic_object, withdraw_scorumpower_route_statistic_id_type, &withdraw_scorumpower_route_statistic_object::id > >, ordered_unique< tag< by_destination >, member< withdraw_scorumpower_route_statistic_object, withdrawable_id_type, &withdraw_scorumpower_route_statistic_object::from_id >, less_for_withdrawable_id > > > scorum::chain::withdraw_scorumpower_route_statistic_index
 
typedef shared_multi_index_container< withdraw_scorumpower_object, indexed_by< ordered_unique< tag< by_id >, member< withdraw_scorumpower_object, withdraw_scorumpower_id_type, &withdraw_scorumpower_object::id > >, ordered_unique< tag< by_destination >, member< withdraw_scorumpower_object, withdrawable_id_type, &withdraw_scorumpower_object::from_id >, less_for_withdrawable_id >, ordered_unique< tag< by_next_vesting_withdrawal >, composite_key< withdraw_scorumpower_object, member< withdraw_scorumpower_object, time_point_sec, &withdraw_scorumpower_object::next_vesting_withdrawal >, member< withdraw_scorumpower_object, withdraw_scorumpower_id_type, &withdraw_scorumpower_object::id > > > > > scorum::chain::withdraw_scorumpower_index
 

Functions

bool scorum::chain::is_equal_withdrawable_id (const withdrawable_id_type &a, const withdrawable_id_type &b)