10#ifndef LLDB_DATAFORMATTERS_FORMATCACHE_H
11#define LLDB_DATAFORMATTERS_FORMATCACHE_H
40 void Get(lldb::TypeFormatImplSP &);
41 void Get(lldb::TypeSummaryImplSP &);
42 void Get(lldb::SyntheticChildrenSP &);
44 void Set(lldb::TypeFormatImplSP);
45 void Set(lldb::TypeSummaryImplSP);
46 void Set(lldb::SyntheticChildrenSP);
60 template <
typename ImplSP>
bool Get(
ConstString type, ImplSP &format_impl_sp);
63 void Set(
ConstString type, lldb::SyntheticChildrenSP &synthetic_sp);
A uniqued constant string class.
A class that represents a running process on the host machine.
lldb::SyntheticChildrenSP m_synthetic_sp
lldb::TypeSummaryImplSP m_summary_sp
void Set(lldb::TypeFormatImplSP)
void Get(lldb::TypeFormatImplSP &)
lldb::TypeFormatImplSP m_format_sp