Dash Core  0.12.2.1
P2P Digital Currency
CMasternodeConfig::CMasternodeEntry Class Reference

#include <masternodeconfig.h>

Public Member Functions

 CMasternodeEntry (std::string alias, std::string ip, std::string privKey, std::string txHash, std::string outputIndex)
 
const std::string & getAlias () const
 
void setAlias (const std::string &alias)
 
const std::string & getOutputIndex () const
 
void setOutputIndex (const std::string &outputIndex)
 
const std::string & getPrivKey () const
 
void setPrivKey (const std::string &privKey)
 
const std::string & getTxHash () const
 
void setTxHash (const std::string &txHash)
 
const std::string & getIp () const
 
void setIp (const std::string &ip)
 

Private Attributes

std::string alias
 
std::string ip
 
std::string privKey
 
std::string txHash
 
std::string outputIndex
 

Detailed Description

Definition at line 17 of file masternodeconfig.h.

Constructor & Destructor Documentation

◆ CMasternodeEntry()

CMasternodeConfig::CMasternodeEntry::CMasternodeEntry ( std::string  alias,
std::string  ip,
std::string  privKey,
std::string  txHash,
std::string  outputIndex 
)
inline

Definition at line 27 of file masternodeconfig.h.

Member Function Documentation

◆ getAlias()

const std::string& CMasternodeConfig::CMasternodeEntry::getAlias ( ) const
inline

◆ getIp()

const std::string& CMasternodeConfig::CMasternodeEntry::getIp ( ) const
inline

◆ getOutputIndex()

const std::string& CMasternodeConfig::CMasternodeEntry::getOutputIndex ( ) const
inline

◆ getPrivKey()

const std::string& CMasternodeConfig::CMasternodeEntry::getPrivKey ( ) const
inline

◆ getTxHash()

const std::string& CMasternodeConfig::CMasternodeEntry::getTxHash ( ) const
inline

◆ setAlias()

void CMasternodeConfig::CMasternodeEntry::setAlias ( const std::string &  alias)
inline

Definition at line 39 of file masternodeconfig.h.

◆ setIp()

void CMasternodeConfig::CMasternodeEntry::setIp ( const std::string &  ip)
inline

Definition at line 71 of file masternodeconfig.h.

◆ setOutputIndex()

void CMasternodeConfig::CMasternodeEntry::setOutputIndex ( const std::string &  outputIndex)
inline

Definition at line 47 of file masternodeconfig.h.

◆ setPrivKey()

void CMasternodeConfig::CMasternodeEntry::setPrivKey ( const std::string &  privKey)
inline

Definition at line 55 of file masternodeconfig.h.

◆ setTxHash()

void CMasternodeConfig::CMasternodeEntry::setTxHash ( const std::string &  txHash)
inline

Definition at line 63 of file masternodeconfig.h.

Member Data Documentation

◆ alias

std::string CMasternodeConfig::CMasternodeEntry::alias
private

Definition at line 20 of file masternodeconfig.h.

Referenced by CMasternodeEntry(), getAlias(), and setAlias().

◆ ip

std::string CMasternodeConfig::CMasternodeEntry::ip
private

Definition at line 21 of file masternodeconfig.h.

Referenced by CMasternodeEntry(), getIp(), and setIp().

◆ outputIndex

std::string CMasternodeConfig::CMasternodeEntry::outputIndex
private

Definition at line 24 of file masternodeconfig.h.

Referenced by CMasternodeEntry(), getOutputIndex(), and setOutputIndex().

◆ privKey

std::string CMasternodeConfig::CMasternodeEntry::privKey
private

Definition at line 22 of file masternodeconfig.h.

Referenced by CMasternodeEntry(), getPrivKey(), and setPrivKey().

◆ txHash

std::string CMasternodeConfig::CMasternodeEntry::txHash
private

Definition at line 23 of file masternodeconfig.h.

Referenced by CMasternodeEntry(), getTxHash(), and setTxHash().


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