KVIrc 5.2.6
Developer APIs
QFtpCommand Class Reference

Public Member Functions

 QFtpCommand (QFtp::Command cmd, QStringList raw, const QByteArray &ba)
 
 QFtpCommand (QFtp::Command cmd, QStringList raw, QIODevice *dev=nullptr)
 
 ~QFtpCommand ()
 

Public Attributes

QFtp::Command command
 
union { 
 
   QByteArray *   ba 
 
   QIODevice *   dev 
 
data 
 
int id
 
bool is_ba
 
QStringList rawCmds
 

Static Public Attributes

static QBasicAtomicInt idCounter = Q_BASIC_ATOMIC_INITIALIZER(1)
 

Constructor & Destructor Documentation

◆ QFtpCommand() [1/2]

QFtpCommand::QFtpCommand ( QFtp::Command cmd,
QStringList raw,
const QByteArray & ba )

References ba, data, and idCounter.

◆ QFtpCommand() [2/2]

QFtpCommand::QFtpCommand ( QFtp::Command cmd,
QStringList raw,
QIODevice * dev = nullptr )

References data, dev, and idCounter.

◆ ~QFtpCommand()

QFtpCommand::~QFtpCommand ( )

References data, and is_ba.

Member Data Documentation

◆ ba

QByteArray* QFtpCommand::ba

◆ command

◆ [union]

◆ dev

QIODevice* QFtpCommand::dev

◆ id

◆ idCounter

QBasicAtomicInt QFtpCommand::idCounter = Q_BASIC_ATOMIC_INITIALIZER(1)
static

Referenced by QFtpCommand(), and QFtpCommand().

◆ is_ba

bool QFtpCommand::is_ba

◆ rawCmds

QStringList QFtpCommand::rawCmds

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