Documentation
¶
Index ¶
- Constants
- func GoString(v *String) string
- type String
- func (s *String) CStr() *c.Char
- func (s *String) Data() *c.Char
- func (s *String) Dispose()
- func (s *String) InitEmpty()
- func (s *String) InitFrom(v *String)
- func (s *String) InitFromCStr(cstr *c.Char)
- func (s *String) InitFromCStrLen(cstr *c.Char, n uintptr)
- func (s *String) Size() uintptr
- func (s *String) Str() string
Constants ¶
View Source
const ( LLGoFiles = "_wrap/string.cpp" LLGoPackage = "link: c++" )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type String ¶
type String struct {
Unused [24]byte
}
String represents a C++ std::string object.
func NewStringEmpty ¶
func NewStringEmpty() *String
NewStringEmpty creates an empty std::string object.
func NewStringFrom ¶
NewStringFrom creates a copy of a C++ std::string object.
func NewStringFromCStr ¶
NewStringFromCStr creates a C++ std::string object.
func NewStringFromCStrLen ¶
NewStringFromCStrLen creates a C++ std::string object.
func (*String) InitEmpty ¶
func (s *String) InitEmpty()
llgo:link (*String).InitEmpty C.stdStringInitEmpty
func (*String) InitFromCStr ¶
llgo:link (*String).InitFromCStr C.stdStringInitFromCStr
func (*String) InitFromCStrLen ¶
llgo:link (*String).InitFromCStrLen C.stdStringInitFromCStrLen
Click to show internal directories.
Click to hide internal directories.