Logo Search packages:      
Sourcecode: catdoc version File versions

ole.h File Reference


Detailed Description

Author:
Alex Ott <ott@jet.msk.su>
Date:
03 2003 Version:
Id
ole.h,v 1.3 2003/11/14 14:32:39 vitus Exp
Copyright: Alex Ott, 2003,

Definition in file ole.h.

Go to the source code of this file.

Classes

struct  oleEntry

Defines

#define _OLE_H   1
#define BBD_BLOCK_SIZE   512
#define OLENAMELENGHT   32
#define PROP_BLOCK_SIZE   128
#define SBD_BLOCK_SIZE   64

Enumerations

enum  oleType { oleDir = 1, oleStream = 2, oleRoorDir = 5, oleUnknown = 3 }

Functions

int ole_close (FILE *)
int ole_eof (FILE *stream)
void ole_finish (void)
FILE * ole_init (FILE *f, void *buffer, size_t bufSize)
int ole_open (FILE *)
size_t ole_read (void *ptr, size_t size, size_t nmemb, FILE *stream)
FILE * ole_readdir (FILE *f)
void set_ole_func (void)
void set_std_func (void)

Variables

int(* catdoc_eof )(FILE *stream)
size_t(* catdoc_read )(void *ptr, size_t size, size_t nmemb, FILE *stream)


Generated by  Doxygen 1.6.0   Back to index