LLDB mainline
lldb_private::DataVisualization Class Reference

#include <DataVisualization.h>

Classes

class  Categories
class  NamedSummaryFormats

Static Public Member Functions

static void ForceUpdate ()
static uint32_t GetCurrentRevision ()
static bool ShouldPrintAsOneLiner (ValueObject &valobj)
static lldb::TypeFormatImplSP GetFormat (ValueObject &valobj, lldb::DynamicValueType use_dynamic)
static lldb::TypeFormatImplSP GetFormatForType (lldb::TypeNameSpecifierImplSP type_sp)
static lldb::TypeSummaryImplSP GetSummaryFormat (ValueObject &valobj, lldb::DynamicValueType use_dynamic)
static lldb::TypeSummaryImplSP GetSummaryForType (lldb::TypeNameSpecifierImplSP type_sp)
static lldb::TypeFilterImplSP GetFilterForType (lldb::TypeNameSpecifierImplSP type_sp)
static lldb::ScriptedSyntheticChildrenSP GetSyntheticForType (lldb::TypeNameSpecifierImplSP type_sp)
static lldb::SyntheticChildrenSP GetSyntheticChildren (ValueObject &valobj, lldb::DynamicValueType use_dynamic)
static bool AnyMatches (const FormattersMatchCandidate &candidate_type, TypeCategoryImpl::FormatCategoryItems items=TypeCategoryImpl::ALL_ITEM_TYPES, bool only_enabled=true, const char **matching_category=nullptr, TypeCategoryImpl::FormatCategoryItems *matching_type=nullptr)

Detailed Description

Definition at line 22 of file DataVisualization.h.

Member Function Documentation

◆ AnyMatches()

bool DataVisualization::AnyMatches ( const FormattersMatchCandidate & candidate_type,
TypeCategoryImpl::FormatCategoryItems items = TypeCategoryImpl::ALL_ITEM_TYPES,
bool only_enabled = true,
const char ** matching_category = nullptr,
TypeCategoryImpl::FormatCategoryItems * matching_type = nullptr )
static

◆ ForceUpdate()

void DataVisualization::ForceUpdate ( )
static

◆ GetCurrentRevision()

uint32_t DataVisualization::GetCurrentRevision ( )
static

◆ GetFilterForType()

lldb::TypeFilterImplSP DataVisualization::GetFilterForType ( lldb::TypeNameSpecifierImplSP type_sp)
static

◆ GetFormat()

lldb::TypeFormatImplSP DataVisualization::GetFormat ( ValueObject & valobj,
lldb::DynamicValueType use_dynamic )
static

◆ GetFormatForType()

lldb::TypeFormatImplSP DataVisualization::GetFormatForType ( lldb::TypeNameSpecifierImplSP type_sp)
static

◆ GetSummaryFormat()

lldb::TypeSummaryImplSP DataVisualization::GetSummaryFormat ( ValueObject & valobj,
lldb::DynamicValueType use_dynamic )
static

◆ GetSummaryForType()

lldb::TypeSummaryImplSP DataVisualization::GetSummaryForType ( lldb::TypeNameSpecifierImplSP type_sp)
static

◆ GetSyntheticChildren()

lldb::SyntheticChildrenSP DataVisualization::GetSyntheticChildren ( ValueObject & valobj,
lldb::DynamicValueType use_dynamic )
static

◆ GetSyntheticForType()

◆ ShouldPrintAsOneLiner()


The documentation for this class was generated from the following files: