Raven Core  3.0.0
P2P Digital Currency
Public Member Functions | Public Attributes | List of all members
CAddressUnspentKey Struct Reference

#include <addressindex.h>

Collaboration diagram for CAddressUnspentKey:
[legend]

Public Member Functions

size_t GetSerializeSize () const
 
template<typename Stream >
void Serialize (Stream &s) const
 
template<typename Stream >
void Unserialize (Stream &s)
 
 CAddressUnspentKey (unsigned int addressType, uint160 addressHash, uint256 txid, size_t indexValue)
 
 CAddressUnspentKey (unsigned int addressType, uint160 addressHash, std::string assetName, uint256 txid, size_t indexValue)
 
 CAddressUnspentKey ()
 
void SetNull ()
 

Public Attributes

unsigned int type
 
uint160 hashBytes
 
std::string asset
 
uint256 txhash
 
size_t index
 

Detailed Description

Definition at line 15 of file addressindex.h.

Constructor & Destructor Documentation

◆ CAddressUnspentKey() [1/3]

CAddressUnspentKey::CAddressUnspentKey ( unsigned int  addressType,
uint160  addressHash,
uint256  txid,
size_t  indexValue 
)
inline

Definition at line 42 of file addressindex.h.

◆ CAddressUnspentKey() [2/3]

CAddressUnspentKey::CAddressUnspentKey ( unsigned int  addressType,
uint160  addressHash,
std::string  assetName,
uint256  txid,
size_t  indexValue 
)
inline

Definition at line 50 of file addressindex.h.

◆ CAddressUnspentKey() [3/3]

CAddressUnspentKey::CAddressUnspentKey ( )
inline

Definition at line 58 of file addressindex.h.

Here is the call graph for this function:

Member Function Documentation

◆ GetSerializeSize()

size_t CAddressUnspentKey::GetSerializeSize ( ) const
inline

Definition at line 22 of file addressindex.h.

◆ Serialize()

template<typename Stream >
void CAddressUnspentKey::Serialize ( Stream &  s) const
inline

Definition at line 26 of file addressindex.h.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ SetNull()

void CAddressUnspentKey::SetNull ( )
inline

Definition at line 62 of file addressindex.h.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ Unserialize()

template<typename Stream >
void CAddressUnspentKey::Unserialize ( Stream &  s)
inline

Definition at line 34 of file addressindex.h.

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ asset

std::string CAddressUnspentKey::asset

Definition at line 18 of file addressindex.h.

◆ hashBytes

uint160 CAddressUnspentKey::hashBytes

Definition at line 17 of file addressindex.h.

◆ index

size_t CAddressUnspentKey::index

Definition at line 20 of file addressindex.h.

◆ txhash

uint256 CAddressUnspentKey::txhash

Definition at line 19 of file addressindex.h.

◆ type

unsigned int CAddressUnspentKey::type

Definition at line 16 of file addressindex.h.


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