SUAPI-CppWrapper
C++WrapperforSketchUpCAPI
Public Member Functions | Friends
CW::String Class Reference

Public Member Functions

 String (SUStringRef string_ref)
 
 String (const std::string &string_input, StringEncoding enc=StringEncoding::UTF8)
 
 String (const char string_input[])
 
 String (const unichar string_input[])
 
 String (const String &other)
 
Stringoperator= (String &other)
 
 operator SUStringRef & ()
 
 operator SUStringRef * ()
 
 operator SUStringRef () const
 
std::string std_string () const
 
 operator std::string () const
 
SUStringRef ref () const
 
size_t size () const
 
bool empty () const
 

Friends

bool operator== (const String &lhs, const String &rhs)
 

Detailed Description

Definition at line 45 of file String.hpp.

Constructor & Destructor Documentation

CW::String::String ( const String other)

Copy Constructor

Definition at line 70 of file String.cpp.

Member Function Documentation

bool CW::String::empty ( ) const

Return whether this string is empty or not.

Definition at line 180 of file String.cpp.

String & CW::String::operator= ( String other)

Copy Assignment operator

Definition at line 77 of file String.cpp.

Friends And Related Function Documentation

bool operator== ( const String lhs,
const String rhs 
)
friend

Compares two strings for equality.

Definition at line 89 of file String.cpp.


The documentation for this class was generated from the following files: