FLUCUP-API FLUC Subprogram Interface

Macros | Functions
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. More...
#define | FLUC_CONV 2
| CONV command. More...
#define | FLUC_XCNV 3
| XCNV command. More...
#define | FLUC_ICNV 4
| ICNV command. More...
#define | FLUC_FLAM 5
| FLAM command. More...
#define | FLUC_XCHK 6
| XCHK command. More...
#define | FLUC_HASH 7
| HASH command. More...
#define | FLUC_UTIL 8
| UTIL command. More...
#define | FLUC_DIFF 9
| DIFF command. More...
#define | FLUC_KEY 10
| KEY command More...
#define | FLUC_GREP 11
| GREP command More...

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

## Detailed Description

Specification for the FLUC subprogram interface.

Author
  limes datentechnik gmbh

Date
  18.02.2015

Copyright
  (c) 2014 limes datentechnik gmbh