KVIrc 5.2.0
Developer APIs
Public Member Functions | Protected Attributes | List of all members
KviKvsArrayCast Class Reference

#include <KviKvsArrayCast.h>

Public Member Functions

KviKvsArrayarray ()
 
void clear ()
 
 KviKvsArrayCast ()=default
 
void release ()
 
void set (KviKvsArray *pArry, bool bOwned)
 
 ~KviKvsArrayCast ()
 

Protected Attributes

bool m_bOwned = false
 
KviKvsArraym_pArray = nullptr
 

Constructor & Destructor Documentation

◆ KviKvsArrayCast()

KviKvsArrayCast::KviKvsArrayCast ( )
default

◆ ~KviKvsArrayCast()

KviKvsArrayCast::~KviKvsArrayCast ( )

References m_bOwned, and m_pArray.

Member Function Documentation

◆ array()

KviKvsArray * KviKvsArrayCast::array ( )
inline

◆ clear()

void KviKvsArrayCast::clear ( )

References m_bOwned, and m_pArray.

◆ release()

void KviKvsArrayCast::release ( )
inline

◆ set()

void KviKvsArrayCast::set ( KviKvsArray pArry,
bool  bOwned 
)
inline

Member Data Documentation

◆ m_bOwned

bool KviKvsArrayCast::m_bOwned = false
protected

Referenced by clear(), and ~KviKvsArrayCast().

◆ m_pArray

KviKvsArray* KviKvsArrayCast::m_pArray = nullptr
protected

Referenced by clear(), and ~KviKvsArrayCast().


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