An OSLogBufferItem represents a single item in the data written by a call to os_log() or os_trace().
More...
#include "clang/AST/OSLog.h"
An OSLogBufferItem represents a single item in the data written by a call to os_log() or os_trace().
Definition at line 25 of file OSLog.h.
◆ anonymous enum
Enumerator |
---|
IsPrivate | |
IsPublic | |
IsSensitive | |
Definition at line 60 of file OSLog.h.
◆ Kind
Enumerator |
---|
ScalarKind | |
CountKind | |
StringKind | |
PointerKind | |
ObjCObjKind | |
WideStringKind | |
ErrnoKind | |
MaskKind | |
Definition at line 27 of file OSLog.h.
◆ OSLogBufferItem() [1/2]
clang::analyze_os_log::OSLogBufferItem::OSLogBufferItem |
( |
Kind | kind, |
|
|
const Expr * | expr, |
|
|
CharUnits | size, |
|
|
unsigned | flags, |
|
|
StringRef | maskType = StringRef() ) |
|
inline |
◆ OSLogBufferItem() [2/2]
◆ getConstValue()
CharUnits clang::analyze_os_log::OSLogBufferItem::getConstValue |
( |
| ) |
const |
|
inline |
◆ getDescriptorByte()
unsigned char clang::analyze_os_log::OSLogBufferItem::getDescriptorByte |
( |
| ) |
const |
|
inline |
◆ getExpr()
const Expr * clang::analyze_os_log::OSLogBufferItem::getExpr |
( |
| ) |
const |
|
inline |
◆ getIsPrivate()
bool clang::analyze_os_log::OSLogBufferItem::getIsPrivate |
( |
| ) |
const |
|
inline |
◆ getKind()
Kind clang::analyze_os_log::OSLogBufferItem::getKind |
( |
| ) |
const |
|
inline |
◆ getMaskType()
StringRef clang::analyze_os_log::OSLogBufferItem::getMaskType |
( |
| ) |
const |
|
inline |
◆ getSizeByte()
unsigned char clang::analyze_os_log::OSLogBufferItem::getSizeByte |
( |
| ) |
const |
|
inline |
◆ size()
CharUnits clang::analyze_os_log::OSLogBufferItem::size |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file: