#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.
|
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) |
|