String.hpp
Go to the documentation of this file.
1 
3 #if !defined(STRING_H_INCLUDED)
4 #define STRING_H_INCLUDED 1
5 
6 
8 typedef char *String;
9 typedef const char *String_Const;
10 
11 // External declarations:
12 
13 extern bool String__equal(String_Const string1, String_Const string2);
14 extern String String__allocate(unsigned int size);
15 extern String String__format(String_Const format, ...);
16 extern void String__free(String_Const string);
17 extern unsigned int String__size(String_Const string);
18 extern unsigned int String__to_unsigned(String_Const string);
19 
20 #endif // !defined(STRING_H_INCLUDED)
21 
void String__free(String_Const string)
will free memory assciated with string.
Definition: String.cpp:65
char * String
Copyright (c) 2013-2014 by Wayne C. Gramlich. All rights reserved.
Definition: String.hpp:8
unsigned int String__to_unsigned(String_Const string)
Converts from decimal string into a number and return it.
Definition: String.cpp:90
const char * String_Const
Definition: String.hpp:9
unsigned int String__size(String_Const string)
Returns the size of string.
Definition: String.cpp:75
bool String__equal(String_Const string1, String_Const string2)
Returns true if string1 equals string2.
Definition: String.cpp:31
String String__allocate(unsigned int size)
Allocate and return for size characters.
Definition: String.cpp:19
String String__format(String_Const format,...)
Return a formatted version of format.
Definition: String.cpp:43


fiducial_lib
Author(s): Wayne Gramlich
autogenerated on Thu Dec 28 2017 04:06:53