Collaboration diagram for MimeEntry:

Public Member Functions

void * operator new (size_t byteCount)
 
void operator delete (void *address)
 
 MimeEntry (const char *aPattern, const regex_t &compiledPattern, const char *aContentType, const char *aContentEncoding, const char *aTransferMode, bool optionViewEnable, bool optionDownloadEnable, const char *anIconName)
 
 ~MimeEntry ()
 

Static Public Member Functions

static int UseCount ()
 

Public Attributes

const char * pattern
 
regex_t compiled_pattern
 
const char * content_type
 
const char * content_encoding
 
char transfer_mode
 
bool view_option
 
bool download_option
 
MimeIcon theIcon
 
MimeEntrynext
 

Static Private Member Functions

static Mem::AllocatorProxyPool ()
 

Detailed Description

Definition at line 57 of file mime.cc.

Constructor & Destructor Documentation

MimeEntry::MimeEntry ( const char *  aPattern,
const regex_t compiledPattern,
const char *  aContentType,
const char *  aContentEncoding,
const char *  aTransferMode,
bool  optionViewEnable,
bool  optionDownloadEnable,
const char *  anIconName 
)
explicit

Definition at line 458 of file mime.cc.

References transfer_mode.

MimeEntry::~MimeEntry ( )

Definition at line 450 of file mime.cc.

References compiled_pattern, content_encoding, content_type, pattern, regfree(), and xfree.

Member Function Documentation

void MimeEntry::operator delete ( void *  address)
inline

Definition at line 59 of file mime.cc.

void* MimeEntry::operator new ( size_t  byteCount)
inline

Definition at line 59 of file mime.cc.

static Mem::AllocatorProxy& MimeEntry::Pool ( )
inlinestaticprivate

Definition at line 59 of file mime.cc.

static int MimeEntry::UseCount ( )
inlinestatic

Definition at line 59 of file mime.cc.

Member Data Documentation

regex_t MimeEntry::compiled_pattern

Definition at line 70 of file mime.cc.

Referenced by mimeGetEntry(), and ~MimeEntry().

const char* MimeEntry::content_encoding

Definition at line 72 of file mime.cc.

Referenced by mimeGetContentEncoding(), mimeGetEntry(), and ~MimeEntry().

const char* MimeEntry::content_type

Definition at line 71 of file mime.cc.

Referenced by mimeGetContentType(), mimeGetEntry(), and ~MimeEntry().

bool MimeEntry::download_option

Definition at line 75 of file mime.cc.

Referenced by mimeGetDownloadOption().

MimeEntry* MimeEntry::next

Definition at line 77 of file mime.cc.

Referenced by mimeFreeMemory(), mimeGetEntry(), and mimeInit().

const char* MimeEntry::pattern

Definition at line 69 of file mime.cc.

Referenced by ~MimeEntry().

MimeIcon MimeEntry::theIcon

Definition at line 76 of file mime.cc.

Referenced by mimeGetIcon(), and mimeInit().

char MimeEntry::transfer_mode

Definition at line 73 of file mime.cc.

Referenced by MimeEntry(), and mimeGetTransferMode().

bool MimeEntry::view_option

Definition at line 74 of file mime.cc.

Referenced by mimeGetViewOption().


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

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors