Cppcheck
Public Types | Public Member Functions | Public Attributes | List of all members
Library::ArgumentChecks::MinSize Struct Reference

#include <library.h>

Public Types

enum class  Type {
  NONE , STRLEN , ARGVALUE , SIZEOF ,
  MUL , VALUE
}
 

Public Member Functions

 MinSize (Type t, int a)
 

Public Attributes

Type type
 
int arg
 
int arg2 = 0
 
long long value = 0
 
std::string baseType
 

Detailed Description

Definition at line 293 of file library.h.

Member Enumeration Documentation

◆ Type

Enumerator
NONE 
STRLEN 
ARGVALUE 
SIZEOF 
MUL 
VALUE 

Definition at line 294 of file library.h.

Constructor & Destructor Documentation

◆ MinSize()

Library::ArgumentChecks::MinSize::MinSize ( Type  t,
int  a 
)
inline

Definition at line 295 of file library.h.

Member Data Documentation

◆ arg

int Library::ArgumentChecks::MinSize::arg

Definition at line 297 of file library.h.

Referenced by checkBufferSize().

◆ arg2

int Library::ArgumentChecks::MinSize::arg2 = 0

Definition at line 298 of file library.h.

Referenced by checkBufferSize().

◆ baseType

std::string Library::ArgumentChecks::MinSize::baseType

Definition at line 300 of file library.h.

Referenced by checkBufferSize().

◆ type

Type Library::ArgumentChecks::MinSize::type

Definition at line 296 of file library.h.

Referenced by checkBufferSize().

◆ value

long long Library::ArgumentChecks::MinSize::value = 0

Definition at line 299 of file library.h.

Referenced by checkBufferSize().


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