Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

cBooks Class Reference

#include <books.h>

List of all members.

Public Methods

 cBooks ()
void OpenPreDefBook (cSocket *s, CItem *i)
void OpenBook (cSocket *s, CItem *i, bool isWriteable)
void ReadPreDefBook (cSocket *mSock, CItem *i, int p)
void ReadNonWritableBook (cSocket *s, CItem *i, int p)
void ReadWritableBook (cSocket *s, CItem *i, int p, int l)
void DeleteBook (CItem *id)
virtual ~cBooks ()

Public Attributes

bool changeAT

Private Methods

void WriteAuthor (CItem *id, cSocket *s)
void WriteTitle (CItem *id, cSocket *s)
void WriteLine (CItem *id, int page, int line, char linestr[34], cSocket *s)
void ReadAuthor (CItem *id, char auth[31])
void ReadTitle (CItem *id, char title[61])
UI08 getNumberOfPages (CItem *id)
void ReadLine (CItem *id, int page, int linenumber, char line[33])
bool CreateBook (char *fileName, CItem *id)


Constructor & Destructor Documentation

cBooks::cBooks  
 

cBooks::~cBooks   [virtual]
 


Member Function Documentation

bool cBooks::CreateBook char *   fileName,
CItem *   id
[private]
 

void cBooks::DeleteBook CItem *   id
 

void cBooks::OpenBook cSocket *   mSock,
CItem *   i,
bool   isWriteable
 

void cBooks::OpenPreDefBook cSocket *   mSock,
CItem *   i
 

void cBooks::ReadAuthor CItem *   id,
char   auth[31]
[private]
 

void cBooks::ReadLine CItem *   id,
int   page,
int   linenumber,
char   line[33]
[private]
 

void cBooks::ReadNonWritableBook cSocket *   s,
CItem *   i,
int   p
 

void cBooks::ReadPreDefBook cSocket *   mSock,
CItem *   i,
int   p
 

void cBooks::ReadTitle CItem *   id,
char   title[61]
[private]
 

void cBooks::ReadWritableBook cSocket *   s,
CItem *   i,
int   p,
int   l
 

void cBooks::WriteAuthor CItem *   id,
cSocket *   s
[private]
 

void cBooks::WriteLine CItem *   id,
int   page,
int   line,
char   linestr[34],
cSocket *   s
[private]
 

void cBooks::WriteTitle CItem *   id,
cSocket *   s
[private]
 

UI08 cBooks::getNumberOfPages CItem *   id [private]
 


Member Data Documentation

bool cBooks::changeAT
 


The documentation for this class was generated from the following files:
Generated at Sun Sep 16 22:45:37 2001 for UOX3 by doxygen1.2.10 written by Dimitri van Heesch, © 1997-2001