Dash Core  0.12.2.1
P2P Digital Currency
CInPoint Class Reference

#include <txmempool.h>

Public Member Functions

 CInPoint ()
 
 CInPoint (const CTransaction *ptxIn, uint32_t nIn)
 
void SetNull ()
 
bool IsNull () const
 
size_t DynamicMemoryUsage () const
 

Public Attributes

const CTransactionptx
 
uint32_t n
 

Detailed Description

An inpoint - a combination of a transaction and an index n into its vin

Definition at line 267 of file txmempool.h.

Constructor & Destructor Documentation

◆ CInPoint() [1/2]

CInPoint::CInPoint ( )
inline

Definition at line 273 of file txmempool.h.

◆ CInPoint() [2/2]

CInPoint::CInPoint ( const CTransaction ptxIn,
uint32_t  nIn 
)
inline

Definition at line 274 of file txmempool.h.

Member Function Documentation

◆ DynamicMemoryUsage()

size_t CInPoint::DynamicMemoryUsage ( ) const
inline

Definition at line 277 of file txmempool.h.

◆ IsNull()

bool CInPoint::IsNull ( ) const
inline

Definition at line 276 of file txmempool.h.

◆ SetNull()

void CInPoint::SetNull ( )
inline

Definition at line 275 of file txmempool.h.

Referenced by CInPoint().

Member Data Documentation

◆ n

uint32_t CInPoint::n

Definition at line 271 of file txmempool.h.

Referenced by CInPoint(), IsNull(), and SetNull().

◆ ptx

const CTransaction* CInPoint::ptx

Definition at line 270 of file txmempool.h.

Referenced by CInPoint(), IsNull(), and SetNull().


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