doom3-gpl
Doom 3 GPL source release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
idDeclEmail Class Reference

#include <DeclPDA.h>

Inheritance diagram for idDeclEmail:
idDecl

Public Member Functions

 idDeclEmail ()
 
virtual size_t Size (void) const
 
virtual const char * DefaultDefinition (void) const
 
virtual bool Parse (const char *text, const int textLength)
 
virtual void FreeData (void)
 
virtual void Print (void) const
 
virtual void List (void) const
 
const char * GetFrom () const
 
const char * GetBody () const
 
const char * GetSubject () const
 
const char * GetDate () const
 
const char * GetTo () const
 
const char * GetImage () const
 
- Public Member Functions inherited from idDecl
 idDecl (void)
 
virtual ~idDecl (void)
 
const char * GetName (void) const
 
declType_t GetType (void) const
 
declState_t GetState (void) const
 
bool IsImplicit (void) const
 
bool IsValid (void) const
 
void Invalidate (void)
 
void EnsureNotPurged (void)
 
int Index (void) const
 
int GetLineNum (void) const
 
const char * GetFileName (void) const
 
void GetText (char *text) const
 
int GetTextLength (void) const
 
void SetText (const char *text)
 
bool ReplaceSourceFileText (void)
 
bool SourceFileChanged (void) const
 
void MakeDefault (void)
 
bool EverReferenced (void) const
 
virtual bool SetDefaultText (void)
 

Private Attributes

idStr text
 
idStr subject
 
idStr date
 
idStr to
 
idStr from
 
idStr image
 

Additional Inherited Members

- Public Attributes inherited from idDecl
idDeclBasebase
 

Detailed Description

Definition at line 41 of file DeclPDA.h.

Constructor & Destructor Documentation

idDeclEmail::idDeclEmail ( )
inline

Definition at line 43 of file DeclPDA.h.

Member Function Documentation

const char * idDeclEmail::DefaultDefinition ( void  ) const
virtual

Reimplemented from idDecl.

Definition at line 430 of file DeclPDA.cpp.

void idDeclEmail::FreeData ( void  )
virtual

Reimplemented from idDecl.

Definition at line 446 of file DeclPDA.cpp.

const char* idDeclEmail::GetBody ( void  ) const
inline

Definition at line 53 of file DeclPDA.h.

const char* idDeclEmail::GetDate ( ) const
inline

Definition at line 55 of file DeclPDA.h.

const char* idDeclEmail::GetFrom ( ) const
inline

Definition at line 52 of file DeclPDA.h.

const char* idDeclEmail::GetImage ( ) const
inline

Definition at line 57 of file DeclPDA.h.

const char* idDeclEmail::GetSubject ( ) const
inline

Definition at line 54 of file DeclPDA.h.

const char* idDeclEmail::GetTo ( ) const
inline

Definition at line 56 of file DeclPDA.h.

void idDeclEmail::List ( void  ) const
virtual

Reimplemented from idDecl.

Definition at line 346 of file DeclPDA.cpp.

bool idDeclEmail::Parse ( const char *  text,
const int  textLength 
)
virtual

Reimplemented from idDecl.

Definition at line 355 of file DeclPDA.cpp.

void idDeclEmail::Print ( void  ) const
virtual

Reimplemented from idDecl.

Definition at line 337 of file DeclPDA.cpp.

size_t idDeclEmail::Size ( void  ) const
virtual

Reimplemented from idDecl.

Definition at line 328 of file DeclPDA.cpp.

Member Data Documentation

idStr idDeclEmail::date
private

Definition at line 62 of file DeclPDA.h.

idStr idDeclEmail::from
private

Definition at line 64 of file DeclPDA.h.

idStr idDeclEmail::image
private

Definition at line 65 of file DeclPDA.h.

idStr idDeclEmail::subject
private

Definition at line 61 of file DeclPDA.h.

idStr idDeclEmail::text
private

Definition at line 60 of file DeclPDA.h.

idStr idDeclEmail::to
private

Definition at line 63 of file DeclPDA.h.


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