COOPENOMICS  v1
Кооперативная Экономика
Структура staff

Структура, представляющая администраторов кооператива. Подробнее...

#include <coops.hpp>

Открытые члены

uint64_t primary_key () const
 Первичный ключ для индексации по имени администратора Подробнее...
 
bool has_right (eosio::name contract, eosio::name action_name) const
 

Открытые атрибуты

eosio::name username
 Уникальное имя администратора Подробнее...
 
std::string position_title
 Название должности администратора Подробнее...
 
std::vector< eosio::name > roles
 Список ролей Подробнее...
 
std::vector< rightrights
 Список прав администратора Подробнее...
 
eosio::time_point_sec created_at
 Время создания записи об администраторе Подробнее...
 
eosio::time_point_sec updated_at
 Время последнего обновления информации об администраторе Подробнее...
 

Подробное описание

Структура, представляющая администраторов кооператива.

Эта структура содержит информацию об администраторах, их уникальных именах, должностях и правах.

Таблица администраторов кооператива

Таблица содержит информацию об администраторах кооператива, их правах и ролях.

Заметки
Таблица хранится в области памяти с именем аккаунта: _soviet и скоупом: coopname
Имя таблицы (table): staff

Методы

◆ has_right()

bool staff::has_right ( eosio::name  contract,
eosio::name  action_name 
) const
inline

◆ primary_key()

uint64_t staff::primary_key ( ) const
inline

Первичный ключ для индексации по имени администратора

Данные класса

◆ created_at

eosio::time_point_sec staff::created_at

Время создания записи об администраторе

◆ position_title

std::string staff::position_title

Название должности администратора

◆ rights

std::vector<right> staff::rights

Список прав администратора

◆ roles

std::vector<eosio::name> staff::roles

Список ролей

◆ updated_at

eosio::time_point_sec staff::updated_at

Время последнего обновления информации об администраторе

◆ username

eosio::name staff::username

Уникальное имя администратора


Объявления и описания членов структуры находятся в файле: