SpikeStream Library  0.2
spikestream::ArchiveInfo Class Reference

#include <ArchiveInfo.h>

List of all members.

Public Member Functions

 ArchiveInfo ()
 ArchiveInfo (unsigned int id, unsigned int networkID, unsigned int unixTimestamp, const QString &description)
 ArchiveInfo (const ArchiveInfo &archInfo)
 ~ArchiveInfo ()
ArchiveInfooperator= (const ArchiveInfo &rhs)
unsigned int getID ()
unsigned int getNetworkID ()
QDateTime getDateTime ()
QString getDescription ()
void reset ()
void setDateTime (const QDateTime &dateTime)
void setDescription (const QString &description)
void setID (unsigned int id)
void setNetworkID (unsigned int netID)

Detailed Description

Holds information about an archive stored in the SpikeStreamArchive database.

Definition at line 11 of file ArchiveInfo.h.


Constructor & Destructor Documentation

Empty constructor

Definition at line 8 of file ArchiveInfo.cpp.

ArchiveInfo::ArchiveInfo ( unsigned int  id,
unsigned int  networkID,
unsigned int  unixTimestamp,
const QString &  description 
)

Standard constructor

Definition at line 14 of file ArchiveInfo.cpp.

ArchiveInfo::ArchiveInfo ( const ArchiveInfo archInfo)

Copy constructor

Definition at line 27 of file ArchiveInfo.cpp.

Destructor

Definition at line 36 of file ArchiveInfo.cpp.


Member Function Documentation

QDateTime spikestream::ArchiveInfo::getDateTime ( ) [inline]

Definition at line 21 of file ArchiveInfo.h.

Definition at line 22 of file ArchiveInfo.h.

unsigned int spikestream::ArchiveInfo::getID ( ) [inline]

Definition at line 19 of file ArchiveInfo.h.

unsigned int spikestream::ArchiveInfo::getNetworkID ( ) [inline]

Definition at line 20 of file ArchiveInfo.h.

ArchiveInfo & ArchiveInfo::operator= ( const ArchiveInfo rhs)

Assignment operator

Definition at line 46 of file ArchiveInfo.cpp.

Resets the class to default values

Definition at line 59 of file ArchiveInfo.cpp.

void spikestream::ArchiveInfo::setDateTime ( const QDateTime &  dateTime) [inline]

Definition at line 24 of file ArchiveInfo.h.

void spikestream::ArchiveInfo::setDescription ( const QString &  description) [inline]

Definition at line 25 of file ArchiveInfo.h.

void spikestream::ArchiveInfo::setID ( unsigned int  id) [inline]

Definition at line 26 of file ArchiveInfo.h.

void spikestream::ArchiveInfo::setNetworkID ( unsigned int  netID) [inline]

Definition at line 27 of file ArchiveInfo.h.


The documentation for this class was generated from the following files:
 All Classes Files Functions Variables Typedefs Defines