MythTV  master
Public Member Functions | Protected Attributes | Friends | List of all members
DeleteStruct Class Reference

#include <mainserver.h>

Inheritance diagram for DeleteStruct:
Inheritance graph
[legend]
Collaboration diagram for DeleteStruct:
Collaboration graph
[legend]

Public Member Functions

 DeleteStruct (MainServer *ms, const QString &filename, const QString &title, uint chanid, QDateTime recstartts, QDateTime recendts, uint recordedId, bool forceMetadataDelete)
 
 DeleteStruct (MainServer *ms, const QString &filename, int fd, off_t size)
 

Protected Attributes

MainServerm_ms {nullptr}
 
QString m_filename
 
QString m_title
 
uint m_chanid {0}
 
QDateTime m_recstartts
 
QDateTime m_recendts
 
uint m_recordedid {0}
 
bool m_forceMetadataDelete {false}
 
int m_fd {-1}
 
off_t m_size {0}
 

Friends

class MainServer
 

Detailed Description

Definition at line 39 of file mainserver.h.

Constructor & Destructor Documentation

◆ DeleteStruct() [1/2]

DeleteStruct::DeleteStruct ( MainServer ms,
const QString &  filename,
const QString &  title,
uint  chanid,
QDateTime  recstartts,
QDateTime  recendts,
uint  recordedId,
bool  forceMetadataDelete 
)
inline

Definition at line 43 of file mainserver.h.

◆ DeleteStruct() [2/2]

DeleteStruct::DeleteStruct ( MainServer ms,
const QString &  filename,
int  fd,
off_t  size 
)
inline

Definition at line 54 of file mainserver.h.

Friends And Related Function Documentation

◆ MainServer

friend class MainServer
friend

Definition at line 41 of file mainserver.h.

Member Data Documentation

◆ m_ms

MainServer* DeleteStruct::m_ms {nullptr}
protected

Definition at line 60 of file mainserver.h.

Referenced by TruncateThread::run().

◆ m_filename

QString DeleteStruct::m_filename
protected

◆ m_title

QString DeleteStruct::m_title
protected

Definition at line 62 of file mainserver.h.

Referenced by MainServer::DoDeleteInDB().

◆ m_chanid

uint DeleteStruct::m_chanid {0}
protected

Definition at line 63 of file mainserver.h.

Referenced by MainServer::DoDeleteInDB(), and MainServer::DoDeleteThread().

◆ m_recstartts

QDateTime DeleteStruct::m_recstartts
protected

Definition at line 64 of file mainserver.h.

Referenced by MainServer::DoDeleteInDB(), and MainServer::DoDeleteThread().

◆ m_recendts

QDateTime DeleteStruct::m_recendts
protected

Definition at line 65 of file mainserver.h.

◆ m_recordedid

uint DeleteStruct::m_recordedid {0}
protected

◆ m_forceMetadataDelete

bool DeleteStruct::m_forceMetadataDelete {false}
protected

Definition at line 67 of file mainserver.h.

Referenced by MainServer::DoDeleteThread().

◆ m_fd

int DeleteStruct::m_fd {-1}
protected

Definition at line 68 of file mainserver.h.

Referenced by MainServer::DoTruncateThread().

◆ m_size

off_t DeleteStruct::m_size {0}
protected

Definition at line 69 of file mainserver.h.

Referenced by MainServer::DoTruncateThread().


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