AcceptAnything(Any) const | shaka::js::TestType | inline |
AcceptArrayOfStrings(std::vector< std::string >) const | shaka::js::TestType | inline |
AcceptBoolean(bool) const | shaka::js::TestType | inline |
AcceptByteBuffer(ByteBuffer) const | shaka::js::TestType | inline |
AcceptCallback(Callback) const | shaka::js::TestType | inline |
AcceptIntOrStruct(variant< int, TestTypeOptions >) const | shaka::js::TestType | inline |
AcceptNumber(double) const | shaka::js::TestType | inline |
AcceptNumberEnum(TestNumberEnum) const | shaka::js::TestType | inline |
AcceptOptionalString(optional< std::string >) const | shaka::js::TestType | inline |
AcceptOptionalStruct(optional< TestTypeOptions >) const | shaka::js::TestType | inline |
AcceptString(const std::string &) const | shaka::js::TestType | inline |
AcceptStringEnum(TestStringEnum) const | shaka::js::TestType | inline |
AcceptStringEnumOrAnyNumber(variant< TestStringEnum, double >) const | shaka::js::TestType | inline |
AcceptStruct(TestTypeOptions) const | shaka::js::TestType | inline |
any | shaka::js::TestType | |
array | shaka::js::TestType | |
BackingObject() | shaka::BackingObject | |
buffer | shaka::js::TestType | |
callback | shaka::js::TestType | |
ChangeStringField(TestTypeOptions opts) | shaka::js::TestType | |
Create() | shaka::js::TestType | inlinestatic |
DerivedFrom(const std::string &base) | shaka::BackingObject | |
factory() const =0 | shaka::BackingObject | pure virtual |
GetArrayOfStrings() const | shaka::js::TestType | |
GetByteBuffer() const | shaka::js::TestType | |
GetIntOrString(bool get_int) const | shaka::js::TestType | |
GetMapOfStrings() const | shaka::js::TestType | |
GetNumberEnum() const | shaka::js::TestType | |
GetOptionalString(bool has_value) const | shaka::js::TestType | |
GetString() const | shaka::js::TestType | |
GetStringEnum() const | shaka::js::TestType | |
GetStruct() const | shaka::js::TestType | |
int_or_object | shaka::js::TestType | |
InvokeCallbackWithString(Callback callback) const | shaka::js::TestType | |
IsConvertedStructEmpty(TestTypeOptions opts) const | shaka::js::TestType | |
IsExpectedArrayOfStrings(const std::vector< std::string > &data) const | shaka::js::TestType | |
IsExpectedConvertedStruct(TestTypeOptions opts) const | shaka::js::TestType | |
IsExpectedIntWithOr(variant< int, Any > arg) const | shaka::js::TestType | |
IsExpectedNumberEnum(TestNumberEnum e) const | shaka::js::TestType | |
IsExpectedString(const std::string &arg) const | shaka::js::TestType | |
IsExpectedStringEnum(TestStringEnum e) const | shaka::js::TestType | |
IsExpectedStringWithAny(Any anything) const | shaka::js::TestType | |
IsExpectedStructWithOr(variant< int, TestTypeOptions > arg) const | shaka::js::TestType | |
IsOptionalPresent(optional< std::string > arg) const | shaka::js::TestType | |
IsRootedAlive() const override | shaka::BackingObject | virtual |
IsShortLived() const | shaka::memory::Traceable | virtual |
IsTruthy(Any anything) const | shaka::js::TestType | |
JsThis() const | shaka::BackingObject | |
kInternalFieldCount | shaka::BackingObject | static |
kShortLiveDurationMs | shaka::memory::Traceable | static |
name() const | shaka::BackingObject | |
operator delete[](void *)=delete | shaka::BackingObject | static |
operator new[](size_t size)=delete | shaka::BackingObject | static |
optional_object | shaka::js::TestType | |
PromiseAcceptString(const std::string &value) const | shaka::js::TestType | |
PromiseResolveAfter(uint64_t delay) const | shaka::js::TestType | |
PromiseResolveWith(Any value) const | shaka::js::TestType | |
SetJsThis(Handle< JsObject > this_) | shaka::BackingObject | |
StoreByteBuffer(ByteBuffer buffer) | shaka::js::TestType | |
struct_ | shaka::js::TestType | |
TestType() | shaka::js::TestType | |
ThrowException(const std::string &message) const | shaka::js::TestType | |
ToPrettyString(Any anything) const | shaka::js::TestType | |
Trace(memory::HeapTracer *tracer) const override | shaka::js::TestType | virtual |
~BackingObject() override | shaka::BackingObject | protected |
~Traceable() | shaka::memory::Traceable | inlinevirtual |