Lines Matching refs:self
32 * @param self: self pointer.
36 bool StringAppendPointer(HcString *self, const char *str);
41 * @param self: self pointer.
45 bool StringSetPointer(HcString *self, const char *str);
50 * @param self: self pointer.
55 bool StringSetPointerWithLength(HcString* self, const char *str, uint32_t len);
59 * @param self: self pointer.
62 const char* StringGet(const HcString *self);
66 * @param self: self pointer.
69 uint32_t StringLength(const HcString *self);
73 * @param self: self pointer.
78 int StringFind(const HcString *self, char c, uint32_t begin);
82 * @param self: self pointer.
88 bool StringSubString(const HcString *self, uint32_t begin, uint32_t len, HcString* dst);
92 * @param self: self pointer.
95 * -1: self is smaller than dst
96 * 0: self is equal with dst
97 * 1: self is bigger than dst
99 int StringCompare(const HcString *self, const char* dst);