HashFile.h File Reference

#include "StrClass.h"
#include <afxtempl.h>

Include dependency graph for HashFile.h:

Go to the source code of this file.

Classes

class  Label
class  Header
class  StreamBOOL
class  HashStream
class  FileStream
class  StreamError
class  MemoryStream

Defines

#define __HASHFILE_H
#define NUMSTATUSSUBDIVISIONS   100
#define PRODUCTVERSION   12.00f

Functions

LONG GetLabelIDFromString (char *string)
LONG GetHeaderIDFromString (char *string)
BOOL GetLabelStringFromID (LONG pid, char *string)
void GetHeaderStringFromID (LONG pid, char *string)
FILEIOEXPORT BOOL IsFileOfType (const String &filename, LONG headerid)
FILEIOEXPORT BOOL IsFileOfTypeHash (String &filename)
FILEIOEXPORT void FreeHashFileToken ()
FILEIOEXPORT HashStreamsp (HashStream &hs)
FILEIOEXPORT HashStreamspb (HashStream &hs)
FILEIOEXPORT HashStreamnl (HashStream &hs)
FILEIOEXPORT HashStreamnlb (HashStream &hs)
FILEIOEXPORT HashStreamtab (HashStream &hs)
FILEIOEXPORT HashStreamtabb (HashStream &hs)
Header LabelAsHeader (const Label &label)
Header LabelAsEndHeader (const Label &label)


Define Documentation

#define __HASHFILE_H
 

Definition at line 3 of file HashFile.h.

#define NUMSTATUSSUBDIVISIONS   100
 

Definition at line 10 of file HashFile.h.

#define PRODUCTVERSION   12.00f
 

Definition at line 52 of file HashFile.h.


Function Documentation

FILEIOEXPORT void FreeHashFileToken  ) 
 

LONG GetHeaderIDFromString char *  string  ) 
 

void GetHeaderStringFromID LONG  pid,
char *  string
 

LONG GetLabelIDFromString char *  string  ) 
 

BOOL GetLabelStringFromID LONG  pid,
char *  string
 

FILEIOEXPORT BOOL IsFileOfType const String filename,
LONG  headerid
 

FILEIOEXPORT BOOL IsFileOfTypeHash String filename  ) 
 

Header LabelAsEndHeader const Label label  )  [inline]
 

Definition at line 401 of file HashFile.h.

References Label::id, and Label::string.

Header LabelAsHeader const Label label  )  [inline]
 

Definition at line 396 of file HashFile.h.

References Label::id, and Label::string.

FILEIOEXPORT HashStream& nl HashStream hs  ) 
 

FILEIOEXPORT HashStream& nlb HashStream hs  ) 
 

FILEIOEXPORT HashStream& sp HashStream hs  ) 
 

FILEIOEXPORT HashStream& spb HashStream hs  ) 
 

FILEIOEXPORT HashStream& tab HashStream hs  ) 
 

FILEIOEXPORT HashStream& tabb HashStream hs  ) 
 


This A:M SDK v12.0 documentation is maintained by Hash Inc. Please address any comments concerning this documentation to AMReports. If you have any information, knowledge, or documentation to share with the A:M developer community, please post them on the Hash SDK forum.

Generated on Thu Oct 27 11:46:47 2005 with doxygen 1.4.5 written by Dimitri van Heesch, © 1997-2001