LLVM: llvm::format_object< Ts > Class Template Reference (original) (raw)

#include "[llvm/Support/Format.h](Format%5F8h%5Fsource.html)"

Inheritance diagram for llvm::format_object< Ts >:

Public Member Functions
format_object (const char *fmt, const Ts &... vals)
int snprint (char *Buffer, unsigned BufferSize) const override
Call snprintf() for this object, on the given buffer and size.
Public Member Functions inherited from llvm::format_object_base
format_object_base (const char *fmt)
unsigned print (char *Buffer, unsigned BufferSize) const
Format the object into the specified buffer.
Additional Inherited Members
Protected Member Functions inherited from llvm::format_object_base
~format_object_base ()=default
format_object_base (const format_object_base &)=default
virtual void home ()
Protected Attributes inherited from llvm::format_object_base
const char * Fmt

Detailed Description

template<typename... Ts>
class llvm::format_object< Ts >

Definition at line 93 of file Format.h.

Constructor & Destructor Documentation

Member Function Documentation

snprint()


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