Namespaces
Enumerations
enum future_status
| Name | Value |
|---|---|
| ready | 0 |
| timeout | 1 |
future_status is the enumeration returned by future::wait_for and
future::wait_until.
Defined at line 41 of file ../../third_party/github.com/google/cppdap/src/include/dap/future.h
enum OnInvalidData
| Name | Value |
|---|---|
| kIgnore | 0 |
| kClose | 1 |
An enum flag that controls how the Session handles invalid data.
Defined at line 107 of file ../../third_party/github.com/google/cppdap/src/include/dap/session.h
Records
-
class AttachRequest -
class AttachRequestZxdb -
class AttachResponse -
class BasicTypeInfo -
class Breakpoint -
class BreakpointEvent -
class BreakpointLocation -
class BreakpointLocationsRequest -
class BreakpointLocationsResponse -
class BreakpointMode -
class CancelRequest -
class CancelResponse -
class Capabilities -
class CapabilitiesEvent -
class Checksum -
class Closable -
class ColumnDescriptor -
class CompletionItem -
class CompletionsRequest -
class CompletionsResponse -
class ConfigurationDoneRequest -
class ConfigurationDoneResponse -
class ContinueRequest -
class ContinueResponse -
class ContinuedEvent -
class DataBreakpoint -
class DataBreakpointInfoRequest -
class DataBreakpointInfoResponse -
class Deserializer -
class DisassembleRequest -
class DisassembleResponse -
class DisassembledInstruction -
class DisconnectRequest -
class DisconnectResponse -
class Error -
class ErrorResponse -
class EvaluateRequest -
class EvaluateResponse -
class Event -
class ExceptionBreakpointsFilter -
class ExceptionDetails -
class ExceptionFilterOptions -
class ExceptionInfoRequest -
class ExceptionInfoResponse -
class ExceptionOptions -
class ExceptionPathSegment -
class ExitedEvent -
class Field -
class FieldSerializer -
class FunctionBreakpoint -
class GotoRequest -
class GotoResponse -
class GotoTarget -
class GotoTargetsRequest -
class GotoTargetsResponse -
class InitializeRequest -
class InitializeResponse -
class InitializedEvent -
class InstructionBreakpoint -
class InvalidatedEvent -
class LaunchRequest -
class LaunchRequestZxdb -
class LaunchResponse -
class LoadedSourceEvent -
class LoadedSourcesRequest -
class LoadedSourcesResponse -
class MemoryEvent -
class Message -
class Module -
class ModuleEvent -
class ModulesRequest -
class ModulesResponse -
class NextRequest -
class NextResponse -
class OutputEvent -
class PauseRequest -
class PauseResponse -
class ProcessEvent -
class ProgressEndEvent -
class ProgressStartEvent -
class ProgressUpdateEvent -
class ReadMemoryRequest -
class ReadMemoryResponse -
class Reader -
class ReaderWriter -
class Request -
class Response -
class ResponseOrError -
class RestartFrameRequest -
class RestartFrameResponse -
class RestartRequest -
class RestartResponse -
class ReverseContinueRequest -
class ReverseContinueResponse -
class RunInTerminalRequest -
class RunInTerminalResponse -
class Scope -
class ScopesRequest -
class ScopesResponse -
class Serializer -
class Session -
class SetBreakpointsRequest -
class SetBreakpointsResponse -
class SetDataBreakpointsRequest -
class SetDataBreakpointsResponse -
class SetExceptionBreakpointsRequest -
class SetExceptionBreakpointsResponse -
class SetExpressionRequest -
class SetExpressionResponse -
class SetFunctionBreakpointsRequest -
class SetFunctionBreakpointsResponse -
class SetInstructionBreakpointsRequest -
class SetInstructionBreakpointsResponse -
class SetVariableRequest -
class SetVariableResponse -
class Source -
class SourceBreakpoint -
class SourceRequest -
class SourceResponse -
class StackFrame -
class StackFrameFormat -
class StackTraceRequest -
class StackTraceResponse -
class StartDebuggingRequest -
class StartDebuggingResponse -
class StepBackRequest -
class StepBackResponse -
class StepInRequest -
class StepInResponse -
class StepInTarget -
class StepInTargetsRequest -
class StepInTargetsResponse -
class StepOutRequest -
class StepOutResponse -
class StoppedEvent -
class TerminateRequest -
class TerminateResponse -
class TerminateThreadsRequest -
class TerminateThreadsResponse -
class TerminatedEvent -
class Thread -
class ThreadEvent -
class ThreadsRequest -
class ThreadsResponse -
class TypeInfo -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class TypeOf -
class ValueFormat -
class Variable -
class VariablePresentationHint -
class VariablesRequest -
class VariablesResponse -
class WriteMemoryRequest -
class WriteMemoryResponse -
class Writer -
class any -
class boolean -
class future -
class integer -
class number -
class optional -
class promise -
class variant
Functions
-
template <class T, class U>bool operator== (const optional<T> & lhs, const optional<U> & rhs)Defined at line 202 of file ../../third_party/github.com/google/cppdap/src/include/dap/optional.h
-
template <class T, class U>bool operator!= (const optional<T> & lhs, const optional<U> & rhs)Defined at line 213 of file ../../third_party/github.com/google/cppdap/src/include/dap/optional.h
-
template <class T, class U>bool operator< (const optional<T> & lhs, const optional<U> & rhs)Defined at line 218 of file ../../third_party/github.com/google/cppdap/src/include/dap/optional.h
-
template <class T, class U>bool operator<= (const optional<T> & lhs, const optional<U> & rhs)Defined at line 229 of file ../../third_party/github.com/google/cppdap/src/include/dap/optional.h
-
template <class T, class U>bool operator> (const optional<T> & lhs, const optional<U> & rhs)Defined at line 240 of file ../../third_party/github.com/google/cppdap/src/include/dap/optional.h
-
template <class T, class U>bool operator>= (const optional<T> & lhs, const optional<U> & rhs)Defined at line 251 of file ../../third_party/github.com/google/cppdap/src/include/dap/optional.h
-
std::shared_ptr<ReaderWriter> pipe ()pipe() returns a ReaderWriter where the Writer streams to the Reader.
Writes are internally buffered.
Calling close() on either the Reader or Writer will close both ends of the
stream.
-
std::shared_ptr<ReaderWriter> file (FILE * file, bool closable)file() wraps file with a ReaderWriter.
If closable is false, then a call to ReaderWriter::close() will not close the
underlying file.
-
std::shared_ptr<ReaderWriter> file (const char * path)file() opens (or creates) the file with the given path.
-
std::shared_ptr<Reader> spy (const std::shared_ptr<Reader> & r, const std::shared_ptr<Writer> & s, const char * prefix)spy() returns a Reader that copies all reads from the Reader r to the Writer
s, using the given optional prefix.
-
std::shared_ptr<Writer> spy (const std::shared_ptr<Writer> & w, const std::shared_ptr<Writer> & s, const char * prefix)spy() returns a Writer that copies all writes to the Writer w to the Writer
s, using the given optional prefix.
-
bool writef (const std::shared_ptr<Writer> & wconst char * msg)writef writes the printf style string to the writer w.