Inheritance diagram for MimeIcon:
Collaboration diagram for MimeIcon:

Public Member Functions

void * operator new (size_t byteCount)
 
void operator delete (void *address)
 
 MimeIcon (const char *aName)
 
 ~MimeIcon ()
 
void setName (char const *)
 
SBuf getName () const
 
void load ()
 
virtual void created (StoreEntry *)
 

Static Public Member Functions

static int UseCount ()
 

Static Private Member Functions

static Mem::AllocatorProxyPool ()
 

Private Attributes

SBuf icon_
 
char * url_
 

Detailed Description

Definition at line 36 of file mime.cc.

Constructor & Destructor Documentation

MimeIcon::MimeIcon ( const char *  aName)
explicit

Definition at line 119 of file mime.cc.

References setName().

MimeIcon::~MimeIcon ( )

Definition at line 125 of file mime.cc.

References url_, and xfree.

Member Function Documentation

SBuf MimeIcon::getName ( ) const

Definition at line 139 of file mime.cc.

References icon_.

Referenced by mimeGetIcon().

void MimeIcon::load ( )

Definition at line 350 of file mime.cc.

References SBuf::c_str(), fatal(), StoreEntry::getPublic(), icon_, Http::METHOD_GET, mimeGetContentType(), NULL, type, and url_.

Referenced by mimeInit().

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

Definition at line 38 of file mime.cc.

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

Definition at line 38 of file mime.cc.

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

Definition at line 38 of file mime.cc.

void MimeIcon::setName ( char const *  aString)

Definition at line 131 of file mime.cc.

References icon_, internalLocalUri(), url_, xfree, and xstrdup.

Referenced by MimeIcon().

static int MimeIcon::UseCount ( )
inlinestatic

Definition at line 38 of file mime.cc.

Member Data Documentation

SBuf MimeIcon::icon_
private

Definition at line 51 of file mime.cc.

Referenced by created(), getName(), load(), and setName().

char* MimeIcon::url_
private

Definition at line 52 of file mime.cc.

Referenced by created(), load(), setName(), and ~MimeIcon().


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

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors