include/eosio.wps/eosio.wps.hpp
/**
     * Construct a new contract given the contract name
     *
     * @param {name} receiver - The name of this contract
     * @param {name} code - The code name of the action this contract is processing.
     * @param {datastream} ds - The datastream used
     */
Construct a new contract given the contract name
@param {name} receiver - The name of this contract
@param {name} code - The code name of the action this contract is processing.
@param {datastream} ds - The datastream used
Construct a new contract given the contract name @param { name } receiver - The name of this contract @param { name } code - The code name of the action this contract is processing . @param { datastream } ds - The datastream used
wps( name receiver, name code, eosio::datastream<const char*> ds )
        : contract( receiver, code, ds ),
            _proposals( get_self(), get_self().value ),
            _votes( get_self(), get_self().value ),
            _settings( get_self(), get_self().value ),
            _state( get_self(), get_self().value ),
            _deposits( get_self(), get_self().value ),
            _proposers( get_self(), get_self().value ),
            _periods( get_self(), get_self().value ),
            _claims( get_self(), get_self().value )
    {}
wps ( name receiver , name code , eosio :: datastream < const char * > ds ) : contract ( receiver , code , ds ) , _proposals ( get_self ( ) , get_self ( ) . value ) , _votes ( get_self ( ) , get_self ( ) . value ) , _settings ( get_self ( ) , get_self ( ) . value ) , _state ( get_self ( ) , get_self ( ) . value ) , _deposits ( get_self ( ) , get_self ( ) . value ) , _proposers ( get_self ( ) , get_self ( ) . value ) , _periods ( get_self ( ) , get_self ( ) . value ) , _claims ( get_self ( ) , get_self ( ) . value ) { }
Construct a new contract given the contract name
 @param {name} receiver - The name of this contract
 @param {name} code - The code name of the action this contract is processing.
Construct a new contract given the contract name @param { name } receiver - The name of this contract @param { name } code - The code name of the action this contract is processing .