Cppcheck
Public Types | Public Member Functions | Public Attributes | List of all members
Library::ArgumentChecks::MinSize Class 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
 
long long value
 
std::string baseType
 

Detailed Description

Definition at line 334 of file library.h.

Member Enumeration Documentation

◆ Type

Enumerator
NONE 
STRLEN 
ARGVALUE 
SIZEOF 
MUL 
VALUE 

Definition at line 336 of file library.h.

Constructor & Destructor Documentation

◆ MinSize()

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

Definition at line 337 of file library.h.

Member Data Documentation

◆ arg

int Library::ArgumentChecks::MinSize::arg

Definition at line 339 of file library.h.

Referenced by checkBufferSize().

◆ arg2

int Library::ArgumentChecks::MinSize::arg2

Definition at line 340 of file library.h.

Referenced by checkBufferSize().

◆ baseType

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

Definition at line 342 of file library.h.

Referenced by checkBufferSize().

◆ type

Type Library::ArgumentChecks::MinSize::type

Definition at line 338 of file library.h.

Referenced by checkBufferSize().

◆ value

long long Library::ArgumentChecks::MinSize::value

Definition at line 341 of file library.h.

Referenced by checkBufferSize().


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