Cppcheck
Public Types | Public Attributes | List of all members
Library::AllocFunc Struct Reference

#include <library.h>

Public Types

enum class  BufferSize { none , malloc , calloc , strdup }
 

Public Attributes

int groupId
 
int arg
 
BufferSize bufferSize
 
int bufferSizeArg1
 
int bufferSizeArg2
 
int reallocArg
 
bool initData
 

Detailed Description

Definition at line 81 of file library.h.

Member Enumeration Documentation

◆ BufferSize

Enumerator
none 
malloc 
calloc 
strdup 

Definition at line 84 of file library.h.

Member Data Documentation

◆ arg

int Library::AllocFunc::arg

◆ bufferSize

BufferSize Library::AllocFunc::bufferSize

Definition at line 85 of file library.h.

Referenced by CheckClass::checkMemset(), Library::load(), and valueFlowDynamicBufferSize().

◆ bufferSizeArg1

int Library::AllocFunc::bufferSizeArg1

Definition at line 86 of file library.h.

Referenced by Library::load(), and valueFlowDynamicBufferSize().

◆ bufferSizeArg2

int Library::AllocFunc::bufferSizeArg2

Definition at line 87 of file library.h.

Referenced by Library::load(), and valueFlowDynamicBufferSize().

◆ groupId

int Library::AllocFunc::groupId

◆ initData

bool Library::AllocFunc::initData

◆ reallocArg

int Library::AllocFunc::reallocArg

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