/haiku/src/system/libroot/posix/string/ |
H A D | strndup.cpp | 7 #include <string.h> 12 strndup(const char* string, size_t size) argument 15 if (string == NULL) 18 size_t length = strnlen(string, size); 23 memcpy(copied, string, length);
|
H A D | strnlen.cpp | 6 #include <string.h> 17 strnlen(const char* string, size_t count) argument 21 for (; (((addr_t)string + length) & 3) != 0; length++) { 22 if (length == count || string[length] == '\0') 27 const uint32* kMaxScanPosition = (uint32*)(string + count - 4); 28 uint32* valuePointer = (uint32*)(string + length); 34 for (length = ((char*)valuePointer) - string; length < count 35 && string[length] != '\0'; length++)
|
/haiku/src/apps/codycam/ |
H A D | FtpClient.h | 11 #include <string> 19 using std::string; 38 bool Connect(const string& server, 39 const string& login, 40 const string& passwd); 42 bool PutFile(const string& local, 43 const string& remote, 46 bool GetFile(const string& remote, 47 const string& local, 50 bool MoveFile(const string [all...] |
H A D | SpawningUploadClient.h | 12 #include <string.h> 23 virtual bool Connect(const string& server, 24 const string& login, 25 const string& passwd); 27 virtual bool PutFile(const string& local, 28 const string& remote, 31 virtual bool GetFile(const string& remote, 32 const string& local, 35 virtual bool MoveFile(const string& oldPath, 36 const string [all...] |
/haiku/headers/tools/cppunit/cppunit/ |
H A D | NotEqualException.h | 22 NotEqualException( std::string expected, 23 std::string actual, 25 std::string additionalMessage = "" ); 28 NotEqualException( std::string expected, 29 std::string actual, 31 std::string fileName ); 39 std::string expectedValue() const; 41 std::string actualValue() const; 43 std::string additionalMessage() const; 58 std::string m_expecte [all...] |
H A D | Asserter.h | 6 #include <string> 21 * checkXmlEqual( string expectedXml, 22 * string actualXml, 25 * string expected = XmlUniformiser( expectedXml ).stripped(); 26 * string actual = XmlUniformiser( actualXml ).stripped(); 47 void CPPUNIT_API fail( std::string message, 57 std::string message, 67 void CPPUNIT_API failNotEqual( std::string expected, 68 std::string actual, 70 std::string additionalMessag [all...] |
/haiku/src/build/libroot/ |
H A D | fs_impl.h | 4 #include <string> 12 status_t get_path(int fd, const char *name, std::string &path);
|
/haiku/src/libs/print/libprint/ |
H A D | SpoolMetaData.cpp | 15 BString string; local 17 if (spool_file->ReadAttrString(kSDDescription, &string) == B_OK) 18 fDescription = string.String(); 20 if (spool_file->ReadAttrString(kSDMimeType, &string) == B_OK) 21 fMimeType = string.String(); 33 const string& 40 const string& 47 const string&
|
/haiku/src/tests/servers/app/benchmark/ |
H A D | DrawingModeToString.h | 11 bool ToDrawingMode(const char* string, drawing_mode& mode); 12 bool ToString(drawing_mode mode, const char*& string);
|
/haiku/headers/private/kernel/util/ |
H A D | StringHash.h | 20 uint32 hash_hash_string(const char* string); 21 uint32 hash_hash_string_part(const char* string, size_t maxLength);
|
/haiku/src/add-ons/kernel/file_systems/ramfs/ |
H A D | String.h | 9 #include <string.h> 38 inline String(const String &string); 39 inline String(const char *string, int32 length = -1); 42 inline bool SetTo(const char *string, int32 maxLength = -1); 52 inline String &operator=(const String &string); 53 inline bool operator==(const String &string) const; 54 inline bool operator!=(const String &string) const { return !(*this == string); } 57 inline bool _SetTo(const char *string, int32 length); 66 \brief A very simple string clas 77 String(const String &string) argument 85 String(const char *string, int32 length) argument 100 SetTo(const char *string, int32 maxLength) argument 129 char *string = fString; local 151 operator =(const String &string) argument 168 _SetTo(const char *string, int32 length) argument [all...] |
/haiku/src/kits/tracker/ |
H A D | TrackerString.cpp | 50 TrackerString::TrackerString(const char* string) argument 52 BString(string) 57 TrackerString::TrackerString(const TrackerString &string) argument 59 BString(string) 64 TrackerString::TrackerString(const char* string, int32 maxLength) argument 66 BString(string, maxLength) 77 TrackerString::Matches(const char* string, bool caseSensitivity, argument 86 return StartsWith(string, caseSensitivity); 89 return EndsWith(string, caseSensitivity); 92 return Contains(string, caseSensitivit 124 MatchesGlob(const char* string, bool caseSensitivity) const argument 131 EndsWith(const char* string, bool caseSensitivity) const argument 147 StartsWith(const char* string, bool caseSensitivity) const argument 157 Contains(const char* string, bool caseSensitivity) const argument 171 MatchesBracketExpression(const char* string, const char* pattern, bool caseSensitivity) const argument 239 StringMatchesPattern(const char* string, const char* pattern, bool caseSensitivity) const argument [all...] |
/haiku/headers/private/storage/sniffer/ |
H A D | Pattern.h | 13 #include <string> 24 //! A byte string and optional mask to be compared against a data stream. 25 /*! The byte string and mask (if supplied) must be of the same length. */ 28 Pattern(const std::string &string, const std::string &mask); 29 Pattern(const std::string &string); 38 status_t SetTo(const std::string &string, cons [all...] |
H A D | CharStream.h | 14 #include <string> 29 CharStream(const std::string &string); 33 status_t SetTo(const std::string &string); 38 const std::string& String() const; 44 std::string fString;
|
/haiku/src/apps/poorman/libhttpd/ |
H A D | match.h | 38 extern int match( const char* pattern, const char* string );
|
/haiku/src/apps/webpositive/support/ |
H A D | BaseURL.cpp | 10 baseURL(const BString string) argument 12 int32 baseURLStart = string.FindFirst("://") + 3; 13 int32 baseURLEnd = string.FindFirst("/", baseURLStart + 1); 15 result.SetTo(string.String() + baseURLStart, baseURLEnd - baseURLStart);
|
H A D | BaseURL.h | 11 BString baseURL(const BString string);
|
/haiku/src/add-ons/input_server/filters/shortcut_catcher/ |
H A D | ParseCommandLine.h | 15 // Utility methods to extract arguments from a typed-in string. 19 // code to delete[] the array and each string in it. If (padFront > 0), then 23 char** ParseArgvFromString(const char* string, int32& setArgc); 31 // Returns the first argument in the string. 32 BString ParseArgvZeroFromString(const char* string); 34 // Calls EscapeChars() on (string) for the following characters: backslash, 35 // single quote, double quote, space, and tab. The returns string should be 37 bool DoStandardEscapes(BString& string); 39 // Modifies (string) by inserting slashes in front of each instance of badChar. 41 bool EscapeChars(BString& string, cha [all...] |
/haiku/headers/private/debugger/util/ |
H A D | StringUtils.h | 13 static uint32 HashValue(const char* string); 14 static uint32 HashValue(const BString& string); 19 StringUtils::HashValue(const BString& string) argument 21 return HashValue(string.String());
|
/haiku/src/add-ons/print/drivers/gutenprint/ |
H A D | GPJobConfiguration.h | 14 #include <string> 32 map<string, string> fStringSettings; 33 map<string, bool> fBooleanSettings; 34 map<string, int32> fIntSettings; 35 map<string, int32> fDimensionSettings; 36 map<string, double> fDoubleSettings;
|
/haiku/src/kits/storage/disk_device/ |
H A D | DiskDeviceUtils.h | 9 #include <string.h> 21 char* string = NULL; local 23 string = strdup(newString); 24 if (!string) 29 location = string; 35 #define SET_STRING_RETURN_ON_ERROR(location, string) \ 37 status_t error = set_string(location, string); \
|
/haiku/src/bin/debug/strace/ |
H A D | signals.cpp | 9 #include <string> 52 std::string 149 std::string 153 std::string string; local 155 string.reserve(256); 157 string += "{"; 158 string += "si_signo="; 159 string += signal_name(info.si_signo); 160 string [all...] |
/haiku/headers/os/support/ |
H A D | String.h | 10 #include <string.h> 22 BString(const char* string); 23 BString(const BString& string); 24 BString(const char* string, int32 maxLength); 26 BString(BString&& string) noexcept; 39 static uint32 HashValue(const char* string); 42 BString& operator=(const BString& string); 43 BString& operator=(const char* string); 46 BString& operator=(BString&& string) noexcept; 49 BString& SetTo(const char* string); 481 SetTo(const char* string) argument 504 operator +=(const BString& string) argument 512 Append(const BString& string) argument 520 Append(const char* string) argument 583 operator <(const char* str, const BString& string) argument 590 operator <=(const char* str, const BString& string) argument 597 operator ==(const char* str, const BString& string) argument 604 operator >(const char* str, const BString& string) argument 611 operator >=(const char* str, const BString& string) argument 618 operator !=(const char* str, const BString& string) argument [all...] |
/haiku/headers/private/userlandfs/shared/ |
H A D | String.h | 6 #include <string.h> 38 String(const String &string); 39 String(const char *string, int32 length = -1); 42 bool SetTo(const char *string, int32 maxLength = -1); 52 String &operator=(const String &string); 53 bool operator==(const String &string) const; 54 bool operator!=(const String &string) const { return !(*this == string); } 57 bool _SetTo(const char *string, int32 length);
|
/haiku/src/tools/cppunit/cppunit/ |
H A D | Asserter.cpp | 5 using std::string; 16 fail( string message, 25 string message, 34 failNotEqual( string expected, 35 string actual, 37 string additionalMessage ) 48 string expected, 49 string actual, 51 string additionalMessage )
|