RVC::AUTOLINK Class Reference

#include <rvc/autolink.h>

List of all members.

Public Types

enum  ISSUES { ISSUE_None = 0x0000, ISSUE_NoCRS = 0x0001, ISSUE_NoPyramid = 0x0002 }
enum  WARNINGS { WARNING_None = 0x0000, WARNING_NoStyles = 0x0001 }

Static Public Member Functions

ERRVALUE OpenAndResolve (MDLGPARENT dlgparent, RVCFILEHANDLE &fhandle, const FILEPATH &filepath, UINT32 lockflags=RVCFILE_ReadLock)
ERRVALUE ScanAndResolve (MDLGPARENT dlgparent, const DATETIME &testtime, const FILEPATH &filepath)
ERRVALUE ScanAndResolve (MDLGPARENT dlgparent, RVC::OBJECT &ObjFile)

Private Types

typedef MILIST< ISSUEITEM > ISSUEITEMLIST
enum  RESOLUTION { RESOLUTION_Ignore, RESOLUTION_FixThisFile, RESOLUTION_FixAllFiles }

Static Private Member Functions

ERRVALUE ResolveCRS (const ISSUEITEMLIST &IssueItemList, const SPATREF::COORDREFSYS &CoordRefSys, bool IgnoreErrs)
ERRVALUE ResolvePyramid (const ISSUEITEMLIST &IssueItemList, bool IgnoreErrs)
void ScanChildren (const RVC::OBJECT &ObjParent, ISSUEITEMLIST &IssueItemList, WARNINGS &warnings)
void ScanFolderFiles (const FILEPATH &filepath, ISSUEITEMLIST &IssueItemList)


Member Typedef Documentation

typedef MILIST<ISSUEITEM> RVC::AUTOLINK::ISSUEITEMLIST [private]
 

Definition at line 77 of file autolink.h.


Member Enumeration Documentation

enum RVC::AUTOLINK::ISSUES
 

Enumeration values:
ISSUE_None 
ISSUE_NoCRS 
ISSUE_NoPyramid 

Definition at line 37 of file autolink.h.

enum RVC::AUTOLINK::RESOLUTION [private]
 

Enumeration values:
RESOLUTION_Ignore 
RESOLUTION_FixThisFile 
RESOLUTION_FixAllFiles 

Definition at line 68 of file autolink.h.

enum RVC::AUTOLINK::WARNINGS
 

Enumeration values:
WARNING_None 
WARNING_NoStyles 

Definition at line 43 of file autolink.h.


Member Function Documentation

ERRVALUE RVC::AUTOLINK::OpenAndResolve MDLGPARENT  dlgparent,
RVCFILEHANDLE fhandle,
const FILEPATH filepath,
UINT32  lockflags = RVCFILE_ReadLock
[static]
 

ERRVALUE RVC::AUTOLINK::ResolveCRS const ISSUEITEMLIST IssueItemList,
const SPATREF::COORDREFSYS CoordRefSys,
bool  IgnoreErrs
[static, private]
 

ERRVALUE RVC::AUTOLINK::ResolvePyramid const ISSUEITEMLIST IssueItemList,
bool  IgnoreErrs
[static, private]
 

ERRVALUE RVC::AUTOLINK::ScanAndResolve MDLGPARENT  dlgparent,
const DATETIME testtime,
const FILEPATH filepath
[static]
 

ERRVALUE RVC::AUTOLINK::ScanAndResolve MDLGPARENT  dlgparent,
RVC::OBJECT ObjFile
[static]
 

void RVC::AUTOLINK::ScanChildren const RVC::OBJECT ObjParent,
ISSUEITEMLIST IssueItemList,
WARNINGS warnings
[static, private]
 

void RVC::AUTOLINK::ScanFolderFiles const FILEPATH filepath,
ISSUEITEMLIST IssueItemList
[static, private]
 


The documentation for this class was generated from the following file:
Generated on Wed May 31 15:30:21 2006 for TNTsdk by  doxygen 1.3.8-20040913