|
Ion
|
#include "ion/profile/calltracemanager.h"#include <fstream>#include "ion/analytics/benchmark.h"#include "ion/analytics/benchmarkutils.h"#include "ion/base/serialize.h"#include "ion/base/stringutils.h"#include "ion/port/threadutils.h"#include "ion/profile/timelinenode.h"#include "ion/profile/timelinethread.h"#include "ion/profile/tracerecorder.h"#include "third_party/jsoncpp/include/json/json.h"
Go to the source code of this file.
Namespaces | |
| ion | |
| Copyright 2016 Google Inc. | |
| ion::profile | |
| std::string buffer |
Definition at line 211 of file calltracemanager.cc.
Referenced by ion::base::WebSafeBase64Encode().
| uint32 end_time |
Definition at line 44 of file calltracemanager.cc.
| uint32 id |
Definition at line 40 of file calltracemanager.cc.
Referenced by ion::gfxprofile::GpuProfiler::EnterGlScope(), ion::portgfx::Visual::GetCurrent(), ion::gfx::Renderer::GetResourceGlId(), ion::portgfx::Visual::SetId(), ion::port::SpawnThread(), and ion::port::SpawnThreadStd().
| const bool include_null_ |
Definition at line 198 of file calltracemanager.cc.
| uint32 length |
Definition at line 42 of file calltracemanager.cc.
Referenced by ion::analytics::Discrepancy(), ion::base::EscapeNewlines(), ion::base::EscapeString(), ion::port::GetCanonicalFilePath(), ion::base::GetExpectedString(), ion::profile::TraceRecorder::GetNumTraces(), ion::base::MimeBase64EncodeString(), ion::port::ReadDataFromFile(), ion::math::Rescale(), ion::base::SplitStringWithoutSkipping(), ion::base::ZipAssetManager::UpdateFileIfChanged(), ion::base::UrlEncodeString(), ion::base::WebSafeBase64Decode(), and ion::base::WebSafeBase64Encode().
| uint32 offset |
Definition at line 52 of file calltracemanager.cc.
Referenced by ion::gfxutils::BufferToAttributeBinder< T >::Apply(), ion::gfxutils::BufferToAttributeBinder< T >::AreBindingsPacked(), and ion::image::NinePatch::GetPaddingBox().
| uint32 part_count |
Definition at line 45 of file calltracemanager.cc.
| std::vector<PartInfo> part_headers |
Definition at line 141 of file calltracemanager.cc.
| std::vector<Part*> parts |
Definition at line 142 of file calltracemanager.cc.
| uint32 start_time |
Definition at line 43 of file calltracemanager.cc.
| std::vector<std::string> table_ |
Definition at line 197 of file calltracemanager.cc.
| uint32 type |
Definition at line 41 of file calltracemanager.cc.