File: Strings.h

package info (click to toggle)
oo2c32 1.5.4-1
  • links: PTS
  • area: main
  • in suites: woody
  • size: 8,888 kB
  • ctags: 5,436
  • sloc: ansic: 95,310; sh: 473; makefile: 345; perl: 57; lisp: 20
file content (32 lines) | stat: -rw-r--r-- 3,259 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
/* file generated by oo2c -- do not edit */
#ifndef _MODULE_Strings_
#define _MODULE_Strings_

typedef signed char Strings__CompareResults;
#define Strings__less -1
#define Strings__equal 0
#define Strings__greater 1
extern short int Strings__Length(const unsigned char* stringVal, int stringVal_0d);
extern void Strings__Assign(const unsigned char* source__ref, int source_0d, unsigned char* destination, int destination_0d);
extern void Strings__Extract(const unsigned char* source__ref, int source_0d, short int startPos, short int numberToExtract, unsigned char* destination, int destination_0d);
extern void Strings__Delete(unsigned char* stringVar, int stringVar_0d, short int startPos, short int numberToDelete);
extern void Strings__Insert(const unsigned char* source__ref, int source_0d, short int startPos, unsigned char* destination, int destination_0d);
extern void Strings__Replace(const unsigned char* source__ref, int source_0d, short int startPos, unsigned char* destination, int destination_0d);
extern void Strings__Append(const unsigned char* source__ref, int source_0d, unsigned char* destination, int destination_0d);
extern void Strings__Concat(const unsigned char* source1__ref, int source1_0d, const unsigned char* source2__ref, int source2_0d, unsigned char* destination, int destination_0d);
extern unsigned char Strings__CanAssignAll(short int sourceLength, unsigned char* destination, int destination_0d);
extern unsigned char Strings__CanExtractAll(short int sourceLength, short int startPos, short int numberToExtract, unsigned char* destination, int destination_0d);
extern unsigned char Strings__CanDeleteAll(short int stringLength, short int startPos, short int numberToDelete);
extern unsigned char Strings__CanInsertAll(short int sourceLength, short int startPos, unsigned char* destination, int destination_0d);
extern unsigned char Strings__CanReplaceAll(short int sourceLength, short int startPos, unsigned char* destination, int destination_0d);
extern unsigned char Strings__CanAppendAll(short int sourceLength, unsigned char* destination, int destination_0d);
extern unsigned char Strings__CanConcatAll(short int source1Length, short int source2Length, unsigned char* destination, int destination_0d);
extern signed char Strings__Compare(const unsigned char* stringVal1, int stringVal1_0d, const unsigned char* stringVal2, int stringVal2_0d);
extern unsigned char Strings__Equal(const unsigned char* stringVal1, int stringVal1_0d, const unsigned char* stringVal2, int stringVal2_0d);
extern void Strings__FindNext(const unsigned char* pattern, int pattern_0d, const unsigned char* stringToSearch, int stringToSearch_0d, short int startPos, unsigned char *patternFound, short int *posOfPattern);
extern void Strings__FindPrev(const unsigned char* pattern, int pattern_0d, const unsigned char* stringToSearch, int stringToSearch_0d, short int startPos, unsigned char *patternFound, short int *posOfPattern);
extern void Strings__FindDiff(const unsigned char* stringVal1, int stringVal1_0d, const unsigned char* stringVal2, int stringVal2_0d, unsigned char *differenceFound, short int *posOfDifference);
extern void Strings__Capitalize(unsigned char* stringVar, int stringVar_0d);
extern void Strings_init(void);

#endif