Flutter Engine
The Flutter Engine
Classes | Public Member Functions | List of all members
Gold Struct Reference
Inheritance diagram for Gold:
SkString

Classes

struct  Hash
 

Public Member Functions

 Gold ()
 
 Gold (const SkString &sink, const SkString &src, const SkString &srcOptions, const SkString &name, const SkString &md5)
 
- Public Member Functions inherited from SkString
 SkString ()
 
 SkString (size_t len)
 
 SkString (const char text[])
 
 SkString (const char text[], size_t len)
 
 SkString (const SkString &)
 
 SkString (SkString &&)
 
 SkString (const std::string &)
 
 SkString (std::string_view)
 
 ~SkString ()
 
bool isEmpty () const
 
size_t size () const
 
const char * data () const
 
const char * c_str () const
 
char operator[] (size_t n) const
 
bool equals (const SkString &) const
 
bool equals (const char text[]) const
 
bool equals (const char text[], size_t len) const
 
bool startsWith (const char prefixStr[]) const
 
bool startsWith (const char prefixChar) const
 
bool endsWith (const char suffixStr[]) const
 
bool endsWith (const char suffixChar) const
 
bool contains (const char substring[]) const
 
bool contains (const char subchar) const
 
int find (const char substring[]) const
 
int findLastOf (const char subchar) const
 
SkStringoperator= (const SkString &)
 
SkStringoperator= (SkString &&)
 
SkStringoperator= (const char text[])
 
char * data ()
 
char & operator[] (size_t n)
 
void reset ()
 
void resize (size_t len)
 
void set (const SkString &src)
 
void set (const char text[])
 
void set (const char text[], size_t len)
 
void set (std::string_view str)
 
void insert (size_t offset, const char text[])
 
void insert (size_t offset, const char text[], size_t len)
 
void insert (size_t offset, const SkString &str)
 
void insert (size_t offset, std::string_view str)
 
void insertUnichar (size_t offset, SkUnichar)
 
void insertS32 (size_t offset, int32_t value)
 
void insertS64 (size_t offset, int64_t value, int minDigits=0)
 
void insertU32 (size_t offset, uint32_t value)
 
void insertU64 (size_t offset, uint64_t value, int minDigits=0)
 
void insertHex (size_t offset, uint32_t value, int minDigits=0)
 
void insertScalar (size_t offset, SkScalar)
 
void append (const char text[])
 
void append (const char text[], size_t len)
 
void append (const SkString &str)
 
void append (std::string_view str)
 
void appendUnichar (SkUnichar uni)
 
void appendS32 (int32_t value)
 
void appendS64 (int64_t value, int minDigits=0)
 
void appendU32 (uint32_t value)
 
void appendU64 (uint64_t value, int minDigits=0)
 
void appendHex (uint32_t value, int minDigits=0)
 
void appendScalar (SkScalar value)
 
void prepend (const char text[])
 
void prepend (const char text[], size_t len)
 
void prepend (const SkString &str)
 
void prepend (std::string_view str)
 
void prependUnichar (SkUnichar uni)
 
void prependS32 (int32_t value)
 
void prependS64 (int32_t value, int minDigits=0)
 
void prependHex (uint32_t value, int minDigits=0)
 
void prependScalar (SkScalar value)
 
void printf (const char format[],...) SK_PRINTF_LIKE(2
 
void void printVAList (const char format[], va_list) SK_PRINTF_LIKE(2
 
void void void appendf (const char format[],...) SK_PRINTF_LIKE(2
 
void void void void appendVAList (const char format[], va_list) SK_PRINTF_LIKE(2
 
void void void void void prependf (const char format[],...) SK_PRINTF_LIKE(2
 
void void void void void void prependVAList (const char format[], va_list) SK_PRINTF_LIKE(2
 
void void void void void void void remove (size_t offset, size_t length)
 
SkStringoperator+= (const SkString &s)
 
SkStringoperator+= (const char text[])
 
SkStringoperator+= (const char c)
 
void swap (SkString &other)
 

Additional Inherited Members

- Public Types inherited from SkString
using sk_is_trivially_relocatable = std::true_type
 

Detailed Description

Definition at line 425 of file DM.cpp.

Constructor & Destructor Documentation

◆ Gold() [1/2]

Gold::Gold ( )
inline

Definition at line 426 of file DM.cpp.

426: SkString("") {}

◆ Gold() [2/2]

Gold::Gold ( const SkString sink,
const SkString src,
const SkString srcOptions,
const SkString name,
const SkString md5 
)
inline

Definition at line 427 of file DM.cpp.

430 : SkString("") {
431 this->append(sink);
432 this->append(src);
433 this->append(srcOptions);
434 this->append(name);
435 this->append(md5);
436 }
void append(const char text[])
Definition: SkString.h:203

The documentation for this struct was generated from the following file: