Lines Matching refs:CFCString
14 CFCString::CFCString(CFStringRef s) : CFCReleaser<CFStringRef>(s) {} in CFCString() function in CFCString
17 CFCString::CFCString(const CFCString &rhs) = default;
20 CFCString &CFCString::operator=(const CFCString &rhs) { in operator =()
26 CFCString::CFCString(const char *cstr, CFStringEncoding cstr_encoding) in CFCString() function in CFCString
35 CFCString::~CFCString() = default;
37 const char *CFCString::GetFileSystemRepresentation(std::string &s) { in GetFileSystemRepresentation()
38 return CFCString::FileSystemRepresentation(get(), s); in GetFileSystemRepresentation()
41 CFStringRef CFCString::SetFileSystemRepresentation(const char *path) { in SetFileSystemRepresentation()
51 CFCString::SetFileSystemRepresentationFromCFType(CFTypeRef cf_type) { in SetFileSystemRepresentationFromCFType()
69 CFCString::SetFileSystemRepresentationAndExpandTilde(const char *path) { in SetFileSystemRepresentationAndExpandTilde()
71 if (CFCString::ExpandTildeInPath(path, expanded_path)) in SetFileSystemRepresentationAndExpandTilde()
78 const char *CFCString::UTF8(std::string &str) { in UTF8()
79 return CFCString::UTF8(get(), str); in UTF8()
89 const char *CFCString::UTF8(CFStringRef cf_str, std::string &str) { in UTF8()
108 const char *CFCString::ExpandTildeInPath(const char *path, in ExpandTildeInPath()
126 const char *CFCString::FileSystemRepresentation(CFStringRef cf_str, in FileSystemRepresentation()
146 CFIndex CFCString::GetLength() const { in GetLength()