WebString

This type manages WebStringCpp by reference-counting.

Constructors

this
this(WebStringCpp ws)
this(awebview.wrapper.cpp.WebString cppObj)
this(Char[] str)

Construct WebString by copying.

Members

Aliases

PayloadType
alias PayloadType(This) = typeof(This.init.payload)
Undocumented in source.
opDollar
alias opDollar = length
Undocumented in source.

Functions

clear
void clear()
Undocumented in source. Be warned that the author may not have intended to support it.
data
const(wchar)[] data()
Undocumented in source. Be warned that the author may not have intended to support it.
empty
bool empty()
Undocumented in source. Be warned that the author may not have intended to support it.
length
size_t length()
Undocumented in source. Be warned that the author may not have intended to support it.
opAssign
void opAssign(WebString ws)
Undocumented in source. Be warned that the author may not have intended to support it.
opAssign
void opAssign(const(Char)[] str)
Undocumented in source. Be warned that the author may not have intended to support it.
opAssign
void opAssign(WebStringCpp wrefstr)
Undocumented in source. Be warned that the author may not have intended to support it.
opAssign
void opAssign(awebview.wrapper.cpp.WebString cppObj)
Undocumented in source. Be warned that the author may not have intended to support it.
opCmp
int opCmp(WebString rhs)
Undocumented in source. Be warned that the author may not have intended to support it.
opCmp
int opCmp(WebString rhs)
Undocumented in source. Be warned that the author may not have intended to support it.
opCmp
int opCmp(WebStringCpp rhs)
Undocumented in source. Be warned that the author may not have intended to support it.
opCmp
int opCmp(Char[] rhs)
Undocumented in source. Be warned that the author may not have intended to support it.
opEquals
bool opEquals(WebString rhs)
Undocumented in source. Be warned that the author may not have intended to support it.
opEquals
bool opEquals(WebString rhs)
Undocumented in source. Be warned that the author may not have intended to support it.
opEquals
bool opEquals(WebStringCpp rhs)
Undocumented in source. Be warned that the author may not have intended to support it.
opEquals
bool opEquals(Char[] rhs)
Undocumented in source. Be warned that the author may not have intended to support it.
opOpAssign
void opOpAssign(WebString ws)
Undocumented in source. Be warned that the author may not have intended to support it.
opOpAssign
void opOpAssign(WebStringCpp ws)
Undocumented in source. Be warned that the author may not have intended to support it.
opOpAssign
void opOpAssign(const(Char)[] str)
Undocumented in source. Be warned that the author may not have intended to support it.
opOpAssign
void opOpAssign(awebview.wrapper.cpp.WebString cppObj)
Undocumented in source. Be warned that the author may not have intended to support it.
opSlice
const(wchar)[] opSlice()
Undocumented in source. Be warned that the author may not have intended to support it.
ptr
const(wchar)* ptr()
Undocumented in source. Be warned that the author may not have intended to support it.
toString
const(wchar)[] toString()
Undocumented in source. Be warned that the author may not have intended to support it.

Properties

cppObj
awebview.wrapper.cpp.WebString cppObj [@property getter]
inout(awebview.wrapper.cpp.WebString) cppObj [@property getter]

Return a reference to an instance of the C++'s class Awesomium::WebString.

dup
WebString dup [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
payload
auto ref payload [@property getter]

Return reference to WebStringCpp that is managed by reference-counting in WebString.

weakRef
WeakRef!(PayloadType!This) weakRef [@property getter]

Return reference to WebStringCpp that is managed by reference-counting in WebString.

Meta