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:
- include/llvm/Support/Format.h