KVIrc 5.2.6
Developer APIs
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()

◆ 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: