FLUCUP-API
FLUC Subprogram Interface Version: 5.2.0-37009
FLUCUP.h File Reference

Specification for the FLUC subprogram interface. More...

Go to the source code of this file.

Macros

#define FLUC_INFO   1
 INFO command.
#define FLUC_CONV   2
 CONV command.
#define FLUC_XCNV   3
 XCNV command.
#define FLUC_ICNV   4
 ICNV command.
#define FLUC_FLAM   5
 FLAM command.
#define FLUC_XCHK   6
 XCHK command.
#define FLUC_HASH   7
 HASH command.
#define FLUC_UTIL   8
 UTIL command.
#define FLUC_DIFF   9
 DIFF command.
#define FLUC_KEY   10
 KEY command.
#define FLUC_GREP   11
 GREP command.

Functions

const char * flucvsn (void)
 Version.
const char * flucabo (void)
 About.
const char * fluclic (void)
 Get license text.
const char * flucown (const char *own)
 Set/Get owner id.
const char * flucpgm (const char *pgm)
 Set/Get program name.
int flucenv (const int sys, const int std, const char *env)
 Load the FLAM environment.
int flucinfo (const char *cmd, const char *pro, const char *out, const char *trc)
 FLUC INFO - Provides various information.
int fluchash (const char *cmd, const char *pro, const char *out, const char *trc)
 FLUC HASH - Simplified Hash calculation.
int flucconv (const char *cmd, const char *pro, const char *out, const char *trc)
 FLUC CONV - Simplified data conversion.
int flucxcnv (const char *cmd, const char *pro, const char *out, const char *trc)
 FLUC XCNV - Extended data conversion.
int flucxchk (const char *cmd, const char *pro, const char *out, const char *trc)
 FLUC XCHK - Extended data evalation.
int flucgrep (const char *cmd, const char *pro, const char *out, const char *trc)
 FLUC GREP - Matching pattern in files like GREP.
int flucicnv (const char *cmd, const char *pro, const char *out, const char *trc)
 FLUC ICNV - Character conversion like ICONV.
int flucflam (const char *cmd, const char *pro, const char *out, const char *trc)
 FLUC FLAM - Support of FLAM4 command in FLUC.
int flucutil (const char *cmd, const char *pro, const char *out, const char *trc)
 FLUC UTIL - Support of several utility function.
int flucdiff (const char *cmd, const char *pro, const char *out, const char *trc)
 FLUC DIFF - Compares two data sources.
int fluckey (const char *cmd, const char *pro, const char *out, const char *trc)
 FLUC KEY - Key management functions.
int flucrsn (void)
 Get reason code.
const char * flucmsg (const int rsn)
 Get a message for a reason code.
void fluchlp (const int what, const int depth, const char *path, const char *out)
 Returns help information about the command string.
void flucsyn (const int what, const int depth, const char *path, const char *out)
 Return syntax information about the command string.
void flucdoc (const int what, const char *path, const char *out)
 Return documentation.
void flucpro (const int what, const char *ipro, const char *prop, const char *opro, const char *out)
 Manage properties.

Detailed Description

Specification for the FLUC subprogram interface.

Author
limes datentechnik gmbh
Date
18.02.2015