Cppcheck
Classes | Public Types | Public Member Functions | Public Attributes | List of all members
CppcheckLibraryData Class Reference

#include <cppchecklibrarydata.h>

Classes

struct  Container
 
struct  Define
 
struct  Entrypoint
 
struct  Function
 
struct  Markup
 
struct  MemoryResource
 
struct  PlatformType
 
struct  PodType
 
struct  Reflection
 
struct  SmartPointer
 

Public Types

using TypeChecks = QList< QPair< QString, QString > >
 

Public Member Functions

 CppcheckLibraryData ()=default
 
void clear ()
 
void swap (CppcheckLibraryData &other)
 
QString open (QIODevice &file)
 
QString toString () const
 

Public Attributes

QList< Containercontainers
 
QList< Definedefines
 
QList< Functionfunctions
 
QList< MemoryResourcememoryresource
 
QList< PodTypepodtypes
 
QList< TypeCheckstypeChecks
 
QList< PlatformTypeplatformTypes
 
QStringList undefines
 
QList< SmartPointersmartPointers
 
QList< Reflectionreflections
 
QList< Markupmarkups
 
QList< Entrypointentrypoints
 

Detailed Description

Definition at line 31 of file cppchecklibrarydata.h.

Member Typedef Documentation

◆ TypeChecks

using CppcheckLibraryData::TypeChecks = QList<QPair<QString, QString> >

Definition at line 171 of file cppchecklibrarydata.h.

Constructor & Destructor Documentation

◆ CppcheckLibraryData()

CppcheckLibraryData::CppcheckLibraryData ( )
default

Member Function Documentation

◆ clear()

void CppcheckLibraryData::clear ( )
inline

◆ open()

QString CppcheckLibraryData::open ( QIODevice &  file)

◆ swap()

void CppcheckLibraryData::swap ( CppcheckLibraryData other)
inline

◆ toString()

QString CppcheckLibraryData::toString ( ) const

Member Data Documentation

◆ containers

QList<Container> CppcheckLibraryData::containers

Definition at line 247 of file cppchecklibrarydata.h.

Referenced by clear(), open(), swap(), and toString().

◆ defines

QList<Define> CppcheckLibraryData::defines

Definition at line 248 of file cppchecklibrarydata.h.

Referenced by clear(), open(), swap(), and toString().

◆ entrypoints

QList<Entrypoint> CppcheckLibraryData::entrypoints

Definition at line 258 of file cppchecklibrarydata.h.

Referenced by clear(), open(), swap(), and toString().

◆ functions

QList<Function> CppcheckLibraryData::functions

◆ markups

QList<Markup> CppcheckLibraryData::markups

Definition at line 257 of file cppchecklibrarydata.h.

Referenced by clear(), open(), swap(), and toString().

◆ memoryresource

QList<MemoryResource> CppcheckLibraryData::memoryresource

Definition at line 250 of file cppchecklibrarydata.h.

Referenced by clear(), open(), swap(), and toString().

◆ platformTypes

QList<PlatformType> CppcheckLibraryData::platformTypes

Definition at line 253 of file cppchecklibrarydata.h.

Referenced by clear(), open(), swap(), and toString().

◆ podtypes

QList<PodType> CppcheckLibraryData::podtypes

Definition at line 251 of file cppchecklibrarydata.h.

Referenced by clear(), open(), swap(), and toString().

◆ reflections

QList<Reflection> CppcheckLibraryData::reflections

Definition at line 256 of file cppchecklibrarydata.h.

Referenced by clear(), open(), swap(), and toString().

◆ smartPointers

QList<SmartPointer> CppcheckLibraryData::smartPointers

Definition at line 255 of file cppchecklibrarydata.h.

Referenced by clear(), open(), swap(), and toString().

◆ typeChecks

QList<TypeChecks> CppcheckLibraryData::typeChecks

Definition at line 252 of file cppchecklibrarydata.h.

Referenced by clear(), open(), swap(), and toString().

◆ undefines

QStringList CppcheckLibraryData::undefines

Definition at line 254 of file cppchecklibrarydata.h.

Referenced by clear(), open(), swap(), and toString().


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