clang 23.0.0git
clang::ssaf::FormatInfoEntry< SerializerFn, DeserializerFn > Struct Template Reference

#include "clang/Analysis/Scalable/Serialization/SerializationFormat.h"

Public Member Functions

 FormatInfoEntry (SummaryName ForSummary, SerializerFn Serialize, DeserializerFn Deserialize)
virtual ~FormatInfoEntry ()=default

Public Attributes

SummaryName ForSummary
SerializerFn Serialize
DeserializerFn Deserialize

Detailed Description

template<class SerializerFn, class DeserializerFn>
struct clang::ssaf::FormatInfoEntry< SerializerFn, DeserializerFn >

Definition at line 50 of file SerializationFormat.h.

Constructor & Destructor Documentation

◆ FormatInfoEntry()

template<class SerializerFn, class DeserializerFn>
clang::ssaf::FormatInfoEntry< SerializerFn, DeserializerFn >::FormatInfoEntry ( SummaryName ForSummary,
SerializerFn Serialize,
DeserializerFn Deserialize )
inline

Definition at line 51 of file SerializationFormat.h.

References Deserialize, ForSummary, and Serialize.

◆ ~FormatInfoEntry()

template<class SerializerFn, class DeserializerFn>
virtual clang::ssaf::FormatInfoEntry< SerializerFn, DeserializerFn >::~FormatInfoEntry ( )
virtualdefault

Member Data Documentation

◆ Deserialize

template<class SerializerFn, class DeserializerFn>
DeserializerFn clang::ssaf::FormatInfoEntry< SerializerFn, DeserializerFn >::Deserialize

Definition at line 59 of file SerializationFormat.h.

Referenced by FormatInfoEntry().

◆ ForSummary

template<class SerializerFn, class DeserializerFn>
SummaryName clang::ssaf::FormatInfoEntry< SerializerFn, DeserializerFn >::ForSummary

Definition at line 57 of file SerializationFormat.h.

Referenced by FormatInfoEntry().

◆ Serialize

template<class SerializerFn, class DeserializerFn>
SerializerFn clang::ssaf::FormatInfoEntry< SerializerFn, DeserializerFn >::Serialize

Definition at line 58 of file SerializationFormat.h.

Referenced by FormatInfoEntry().


The documentation for this struct was generated from the following file: