int cvxFileInqSubType
(
vxPath fileName,              /* I: file name (or NULL) */
evxFileSubtype *fileSubtype   /* O: file subtype */
)
/*
DESCRIPTION:
   Get the specified file subtype.
   If fileName is NULL or blank string, get current file subtype.
   Note that multi-object files do not have a subtype.
Return 1 if function fails; 0 if it succeeds.
*/
________________________________________________________________________________

int cvxFileNewSingle
(
vxPath fileName,              /* I: file name */
evxFileType fileType,         /* I: single-root file type */
evxFileSubtype fileSubtype,   /* I: single-root file subtype */
const char * templateName,    /* I: optional template object name (or NULL) */
char* fileDescription         /* I: optional object description (or NULL) */
)
/*
DESCRIPTION:
   Creates a new single-root file with the specified name, file type, subtype, template name and description.
and makes it active.

Returns 1 if function fails; 0 if it succeeds.
*/
________________________________________________________________________________