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: