#include <string>
#include <vector>
#include "NostrAmount.h"
Go to the source code of this file.
|
| double | NostrString_toFloat (const std::string &str) |
| |
| long | NostrString_toInt (const std::string &str) |
| |
| std::string | NostrString_fromChars (char *chars) |
| |
| std::string | NostrString_fromBytes (const char *bytes, size_t byteCount) |
| |
| bool | NostrString_appendBytes (std::string &target, const char *bytes, size_t byteCount, size_t maxSize) |
| |
| bool | NostrString_startsWith (const std::string &str, const char *prefix) |
| |
| std::string | NostrString_substring (const std::string &str, int start, int end) |
| |
| std::string | NostrString_substring (const std::string &str, int start) |
| |
| std::string | NostrString_intToString (long int i) |
| |
| int | NostrString_indexOf (const std::string &str1, const char *str2) |
| |
| long int | NostrString_length (const std::string &str) |
| |
| const char * | NostrString_toChars (const std::string &str) |
| |
| std::string | NostrString_trim (const std::string &s) |
| |
| void | NostrString_split (const std::string &str, const char separator, std::vector< std::string > &result) |
| |
| std::string | NostrString_urlDecode (const std::string &encoded) |
| |
| bool | NostrString_equals (const std::string &str1, const std::string &str2) |
| |
| std::string | NostrString_fromUInt (unsigned long long i) |
| |
| std::string | NostrString_fromMilliSats (nostr::MilliSats i) |
| |
| std::string | NostrString_urlEncode (const std::string &str) |
| |
◆ NostrString
| #define NostrString std::string |
◆ NostrString_appendBytes()
| bool NostrString_appendBytes |
( |
std::string & |
target, |
|
|
const char * |
bytes, |
|
|
size_t |
byteCount, |
|
|
size_t |
maxSize |
|
) |
| |
◆ NostrString_equals()
| bool NostrString_equals |
( |
const std::string & |
str1, |
|
|
const std::string & |
str2 |
|
) |
| |
◆ NostrString_fromBytes()
| std::string NostrString_fromBytes |
( |
const char * |
bytes, |
|
|
size_t |
byteCount |
|
) |
| |
◆ NostrString_fromChars()
| std::string NostrString_fromChars |
( |
char * |
chars | ) |
|
◆ NostrString_fromMilliSats()
◆ NostrString_fromUInt()
| std::string NostrString_fromUInt |
( |
unsigned long long |
i | ) |
|
◆ NostrString_indexOf()
| int NostrString_indexOf |
( |
const std::string & |
str1, |
|
|
const char * |
str2 |
|
) |
| |
◆ NostrString_intToString()
| std::string NostrString_intToString |
( |
long int |
i | ) |
|
◆ NostrString_length()
| long int NostrString_length |
( |
const std::string & |
str | ) |
|
◆ NostrString_split()
| void NostrString_split |
( |
const std::string & |
str, |
|
|
const char |
separator, |
|
|
std::vector< std::string > & |
result |
|
) |
| |
◆ NostrString_startsWith()
| bool NostrString_startsWith |
( |
const std::string & |
str, |
|
|
const char * |
prefix |
|
) |
| |
◆ NostrString_substring() [1/2]
| std::string NostrString_substring |
( |
const std::string & |
str, |
|
|
int |
start |
|
) |
| |
◆ NostrString_substring() [2/2]
| std::string NostrString_substring |
( |
const std::string & |
str, |
|
|
int |
start, |
|
|
int |
end |
|
) |
| |
◆ NostrString_toChars()
| const char * NostrString_toChars |
( |
const std::string & |
str | ) |
|
◆ NostrString_toFloat()
| double NostrString_toFloat |
( |
const std::string & |
str | ) |
|
◆ NostrString_toInt()
| long NostrString_toInt |
( |
const std::string & |
str | ) |
|
◆ NostrString_trim()
| std::string NostrString_trim |
( |
const std::string & |
s | ) |
|
◆ NostrString_urlDecode()
| std::string NostrString_urlDecode |
( |
const std::string & |
encoded | ) |
|
◆ NostrString_urlEncode()
| std::string NostrString_urlEncode |
( |
const std::string & |
str | ) |
|