mi32/rvcassoc.h File Reference

<mi32/rvcassoc.h> Definitions for RVC ASSOCIATION objects More...

#include <mi32/rvcdefns.h>

Include dependency graph for rvcassoc.h:

Include dependency graph

Go to the source code of this file.

Classes

struct  RVCASSOCINFO

Defines

#define RVCASSOC_Invalid   0
#define RVCASSOC_DXF   1
#define RVCASSOC_SHP   2
#define MfAssocCreate(_fd, _info, _fn)   _MfAssocCreate((_fd),(_info),sizeof(RVCASSOCINFO),(_fn))
#define MfAssocRead(_fd, _oi, _info, _fn)   _MfAssocRead((_fd),(_oi),(_info),sizeof(RVCASSOCINFO),(_fn))

Functions

 PREVENT_MEMFUNC (RVCASSOCINFO)
RVCAPPLIBEXPORT int _MfAssocCreate (int findex, RVCASSOCINFO *info, int HeaderSize, UNICODE *filename)
RVCAPPLIBEXPORT int _MfAssocRead (int findex, INT32 inode, RVCASSOCINFO *info, int HeaderSize, UNICODE **filename)
RVCAPPLIBEXPORT int MfAssocCompare (int findex, INT32 inode)
RVCAPPLIBEXPORT int MfAssocUpdate (int findex, INT32 inode, UNICODE *filename)
int MfReadAssocHeader (int fhandle, RVCINODENUM inode, RVCASSOCINFO *info)
int MfWriteAssocHeader (int fhandle, RVCINODENUM inode, RVCASSOCINFO *info)


Detailed Description

<mi32/rvcassoc.h> Definitions for RVC ASSOCIATION objects

Definition in file rvcassoc.h.


Define Documentation

#define MfAssocCreate _fd,
_info,
_fn   )     _MfAssocCreate((_fd),(_info),sizeof(RVCASSOCINFO),(_fn))
 

Definition at line 124 of file rvcassoc.h.

#define MfAssocRead _fd,
_oi,
_info,
_fn   )     _MfAssocRead((_fd),(_oi),(_info),sizeof(RVCASSOCINFO),(_fn))
 

INC_MI32_RVCASSOC_H.

Definition at line 125 of file rvcassoc.h.

#define RVCASSOC_DXF   1
 

Definition at line 69 of file rvcassoc.h.

#define RVCASSOC_Invalid   0
 

Definition at line 68 of file rvcassoc.h.

#define RVCASSOC_SHP   2
 

Definition at line 70 of file rvcassoc.h.


Function Documentation

RVCAPPLIBEXPORT int _MfAssocCreate int  findex,
RVCASSOCINFO info,
int  HeaderSize,
UNICODE filename
 

Create an association with an external file.

Parameters:
findex  RVC file handle

RVCAPPLIBEXPORT int _MfAssocRead int  findex,
INT32  inode,
RVCASSOCINFO info,
int  HeaderSize,
UNICODE **  filename
 

Read associated object.

Parameters:
findex  RVC file handle
inode  Association object inode

RVCAPPLIBEXPORT int MfAssocCompare int  findex,
INT32  inode
 

Compare associated file time with stored time.

Parameters:
findex  RVC file handle
inode  Association object inode

RVCAPPLIBEXPORT int MfAssocUpdate int  findex,
INT32  inode,
UNICODE filename
 

Update stored time with associated file time.

Parameters:
findex  RVC file handle
inode  Association object inode

int MfReadAssocHeader int  fhandle,
RVCINODENUM  inode,
RVCASSOCINFO info
[inline]
 

Read associated header.

Definition at line 107 of file rvcassoc.h.

int MfWriteAssocHeader int  fhandle,
RVCINODENUM  inode,
RVCASSOCINFO info
[inline]
 

Write associated header.

Definition at line 116 of file rvcassoc.h.

PREVENT_MEMFUNC RVCASSOCINFO   ) 
 


Generated on Thu Aug 12 06:23:52 2004 for TNTsdk by doxygen 1.3.4-20031026