Logo Search packages:      
Sourcecode: maxdb-7.5.00 version File versions

hcn36.h File Reference


Detailed Description

basic functions used in vcn35.cpp, ..., vcn355.cpp

Author:
TiloH

Definition in file hcn36.h.

#include "hni00b.h"
#include <string.h>
#include "hni33.h"
#include "hni34.h"
#include "hni35.h"

Go to the source code of this file.

Classes

class  tcn36_DateTimeFormat
class  tcn36_DateTimeString

Defines

#define _HCN36_H_
#define MaxLengthOfProtFileName_cn36   255

Functions

int cn36_AppendFileToFile (const char *Src, const char *Dest)
char * cn36_BaseNameFrom (char *Path)
const char * cn36_BaseNameFrom (const char *Path)
int cn36_CheckExe (const char *pszProgramName)
int cn36_CheckExist (const char *FileName)
int cn36_CheckRead (const char *pszFileName)
int cn36_CompareEnvVarNames (const char *EnvironmentVariable1, const char *EnvironmentVariable2)
int cn36_ConstructCompletePath (char *&CompletePath, const char *Directory, const char *FileName)
char * cn36_EndOfDirectory (char *Path)
const char * cn36_EndOfDirectory (const char *Path)
const char * cn36_FirstNonDigitOf (const char *string)
const char * cn36_FirstNonDigitOfStrN (const char *string, size_t stringLength)
const char * cn36_FirstNonWhiteSpaceOf (const char *String, size_t StringLength)
char * cn36_FirstNonWhiteSpaceOf (char *s)
const char * cn36_FirstNonWhiteSpaceOf (const char *s)
const char * cn36_FirstWhiteSpaceOf (const char *String, size_t StringLength)
char * cn36_FirstWhiteSpaceOf (char *s)
const char * cn36_FirstWhiteSpaceOf (const char *s)
long cn36_GetCurrentTime ()
const char * cn36_GetEnv (const char *EnvironmentVariable)
const char * cn36_GetHostName ()
void cn36_GetStringBetweenDoubleQuotesOrWhiteSpaces (const char *&Start, const char *&End)
int cn36_IntToStrN (char *Buf, size_t Size, int i)
int cn36_IsAbsolutePath (const char *Path)
int cn36_IsPathDelimiter (const char *Path)
char * cn36_LoopedStrChr (char *String, char Character, int Number)
const char * cn36_LoopedStrChr (const char *String, char Character, int Number)
const char * cn36_LoopedStrNChr (const char *string, size_t length, char character, int number)
int cn36_MoveFile (const char *Src, const char *Dest)
const char * cn36_NextPathPart (const char *Path)
int cn36_PathCmp (const char *Path1, const char *Path2)
int cn36_PathNCmp (const char *Path1, const char *Path2, size_t Length)
int cn36_PutEnv (const char *VariableName, const char *VariableValue)
char * cn36_RemoveOuterDoubleQuotes (char *s)
 Function for removing the outest pair of double qoutes of the string, if any such pair exists. String is moved forward in place so no memory is freed.
char * cn36_RemoveSpaces (char *string)
long cn36_SecondsBetween (long time1, long time2)
void cn36_Sleep (int Seconds)
char * cn36_StartOfTrailingWhiteSpaces (char *s)
const char * cn36_StartOfTrailingWhiteSpaces (const char *s)
int cn36_StrAlloc (char *&Dest, size_t Length)
int cn36_StrAllocCpy (char *&Dest, const char *Src)
char * cn36_StrChr (char *String, const char Character)
const char * cn36_StrChr (const char *String, const char Character)
int cn36_StrConsistsOfDigits (const char *String)
void cn36_StrDealloc (char *&String)
int cn36_StrNAllocCpy (char *&Dest, const char *Src, size_t Length)
void cn36_StrNCat (char *Dest, const char *Src, size_t Length)
char * cn36_StrNChr (char *String, const char Character, size_t Length)
const char * cn36_StrNChr (const char *String, const char Character, size_t Length)
int cn36_StrNConsistsOfDigits (const char *String, size_t Length)
void cn36_StrNCpy (char *Dest, const char *Src, size_t Length)
const char * cn36_StrNRChr (const char *string, size_t length, const char character)
char * cn36_StrNStr (char *string1, size_t lengthString1, const char *string2)
const char * cn36_StrNStr (const char *string1, size_t lengthString1, const char *string2)
int cn36_StrNToInt (int &TheInt, const char *Buf, size_t Length)
int cn36_StrNToInt8 (teo00_Int8 &TheInt8, const char *Buf, size_t Length)
int cn36_StrNToLong (long &TheLong, const char *Buf, size_t Length)
int cn36_StrNToUInt (unsigned int &TheUInt, const char *Buf, size_t Length)
int cn36_StrNToUInt8 (teo00_Uint8 &TheUInt8, const char *Buf, size_t Length)
int cn36_StrNUprCmp (const char *String1, const char *String2, size_t Length)
int cn36_StrStrNCmp (const char *String1, const char *String2, size_t Length2)
int cn36_StrStrNUprCmp (const char *String1, const char *String2, size_t Length2)
int cn36_StrStrSpaceCmp (const char *String1, const char *String2)
int cn36_StrToInt (int &TheInt, const char *Buf)
int cn36_StrToInt8 (teo00_Int8 &TheInt8, const char *Buf)
int cn36_StrToLong (long &TheLong, const char *Buf)
int cn36_StrToUInt (unsigned int &TheUInt, const char *Buf)
int cn36_StrToUInt8 (teo00_Uint8 &TheUInt8, const char *Buf)
void cn36_StrUpr (char *String)
int cn36_StrUprCmp (const char *String1, const char *String2)
const char * cn36_TerminatingZeroOf (const char *s)
char * cn36_TerminatingZeroOf (char *s)
int cn36_UInt8ToStrN (char *Buf, size_t Size, teo00_Uint8 i)
void cn36_UnsetEnv (const char *VariableName)

Variables

const teo00_Int8 MAX_INT8_CN36 = teo00_Int8(9223372036854775807LL)
const teo00_Uint8 MAX_UINT8_CN36 = teo00_Uint8(18446744073709551615ULL)
const teo00_Int8 MIN_INT8_CN36 = -MAX_INT8_CN36-1
char MsgBuf_cn36 [1024]
char PathOfProtFile_cn36 [MaxLengthOfProtFileName_cn36+1]


Generated by  Doxygen 1.6.0   Back to index