string.h - Online Linux Manual PageSection : 3
Updated : Mon Jan 25 2021
Source : Version 4.0.0
Note : Coin
NAMEstring.h
SYNOPSIS
#include <Inventor/C/basic.h>
#include <stdarg.h>
Classesstruct cc_string
The cc_string type is a C ADT for ASCII string management.
Typedefstypedef struct cc_string cc_string
typedef char(* cc_apply_f) (char)
Enumerationsenum cc_string_constants { CC_STRING_MIN_SIZE = 128 - sizeof(char *) + sizeof(size_t), CC_STRING_RESIZE = 128 }
Functionsvoid cc_string_construct (cc_string *me)
cc_string * cc_string_construct_new (void)
cc_string * cc_string_clone (const cc_string *str)
void cc_string_clean (cc_string *str)
void cc_string_destruct (cc_string *str)
void cc_string_set_string (cc_string *str, const cc_string *str2)
void cc_string_set_text (cc_string *str, const char *text)
void cc_string_set_subtext (cc_string *str, const char *text, int start, int end)
void cc_string_set_integer (cc_string *str, int integer)
void cc_string_append_string (cc_string *str, const cc_string *str2)
void cc_string_append_text (cc_string *str, const char *text)
void cc_string_append_integer (cc_string *str, const int digits)
void cc_string_append_char (cc_string *str, const char c)
unsigned int cc_string_length (const cc_string *str)
int cc_string_is (const cc_string *str)
void cc_string_clear (cc_string *str)
void cc_string_clear_no_free (cc_string *str)
uint32_t cc_string_hash (const cc_string *str)
uint32_t cc_string_hash_text (const char *text)
const char * cc_string_get_text (const cc_string *str)
void cc_string_remove_substring (cc_string *str, int start, int end)
int cc_string_compare (const cc_string *lhs, const cc_string *rhs)
int cc_string_compare_text (const char *lhs, const char *rhs)
int cc_string_compare_subtext (const cc_string *str, const char *text, int offset)
void cc_string_apply (cc_string *str, cc_apply_f function)
void cc_string_sprintf (cc_string *str, const char *formatstr,...)
void cc_string_vsprintf (cc_string *str, const char *formatstr, va_list args)
size_t cc_string_utf8_decode (const char *src, size_t srclen, uint32_t *value)
size_t cc_string_utf8_encode (char *buffer, size_t buflen, uint32_t value)
uint32_t cc_string_utf8_get_char (const char *str)
const char * cc_string_utf8_next_char (const char *str)
size_t cc_string_utf8_validate_length (const char *str)
void cc_string_set_wtext (cc_string *str, const wchar_t *text)
AuthorGenerated automatically by Doxygen for Coin from the source code. 0
Johanes Gumabo
Data Size : 16,659 byte
man-string.h.3coin4Build : 2024-12-05, 20:55 :
Visitor Screen : x
Visitor Counter ( page / site ) : 5 / 182,926
Visitor ID : :
Visitor IP : 3.141.32.252 :
Visitor Provider : AMAZON-02 :
Provider Position ( lat x lon ) : 39.962500 x -83.006100 : x
Provider Accuracy Radius ( km ) : 1000 :
Provider City : Columbus :
Provider Province : Ohio , : ,
Provider Country : United States :
Provider Continent : North America :
Visitor Recorder : Version :
Visitor Recorder : Library :
Online Linux Manual Page : Version : Online Linux Manual Page - Fedora.40 - march=x86-64 - mtune=generic - 24.12.05
Online Linux Manual Page : Library : lib_c - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Online Linux Manual Page : Library : lib_m - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Data Base : Version : Online Linux Manual Page Database - 24.04.13 - march=x86-64 - mtune=generic - fedora-38
Data Base : Library : lib_c - 23.02.07 - march=x86-64 - mtune=generic - fedora.36
Very long time ago, I have the best tutor, Wenzel Svojanovsky . If someone knows the email address of Wenzel Svojanovsky , please send an email to johanes_gumabo@yahoo.co.id .
If error, please print screen and send to johanes_gumabo@yahoo.co.id
Under development. Support me via PayPal.