Shaka Player Embedded
Namespaces | Functions
js_utils.h File Reference
#include <functional>
#include <future>
#include <string>
#include <utility>
#include <vector>
#include "shaka/error.h"
#include "shaka/optional.h"
#include "src/core/ref_ptr.h"
#include "src/mapping/js_wrappers.h"
#include "src/mapping/promise.h"
#include "src/memory/object_tracker.h"

Go to the source code of this file.

Namespaces

 shaka
 

Functions

ReturnVal< JsValue > shaka::GetDescendant (Handle< JsObject > root, const std::vector< std::string > &names)
 
template<typename T , typename... Args>
RefPtr< T > shaka::MakeJsRef (Args &&... args)
 
void shaka::HandleNetworkFuture (Promise promise, std::future< optional< Error >> future, std::function< void()> on_done)