LLDB mainline
Classes | Namespaces | Functions
CommandObjectTraceStartIntelPT.h File Reference
#include "../../../../source/Commands/CommandObjectTrace.h"
#include "TraceIntelPT.h"
#include "lldb/Interpreter/CommandInterpreter.h"
#include "lldb/Interpreter/CommandReturnObject.h"
#include <optional>

Go to the source code of this file.

Classes

class  lldb_private::trace_intel_pt::CommandObjectThreadTraceStartIntelPT
 
class  lldb_private::trace_intel_pt::CommandObjectThreadTraceStartIntelPT::CommandOptions
 
class  lldb_private::trace_intel_pt::CommandObjectProcessTraceStartIntelPT
 
class  lldb_private::trace_intel_pt::CommandObjectProcessTraceStartIntelPT::CommandOptions
 

Namespaces

namespace  lldb_private
 A class that represents a running process on the host machine.
 
namespace  lldb_private::trace_intel_pt
 
namespace  lldb_private::trace_intel_pt::ParsingUtils
 

Functions

std::optional< uint64_t > lldb_private::trace_intel_pt::ParsingUtils::ParseUserFriendlySizeExpression (llvm::StringRef size_expression)
 Convert an integral size expression like 12KiB or 4MB into bytes.