LifeV
license_check Class Reference

#include <license_check.hpp>

+ Inheritance diagram for license_check:
+ Collaboration diagram for license_check:

Public Member Functions

 license_check ()
 
virtual const char * name () const
 
virtual const char * desc () const
 
virtual void inspect (const std::string &library_name, const path &full_path, const std::string &contents)
 
virtual ~license_check ()
 
- Public Member Functions inherited from source_inspector
 source_inspector ()
 
- Public Member Functions inherited from inspector
virtual ~inspector ()
 
virtual void inspect (const string &library_name, const path &full_path)
 
virtual void inspect (const string &library_name, const path &full_path, const string &contents)
 
virtual void close ()
 
void register_signature (const string &signature)
 
const string_setsignatures () const
 
void error (const string &library_name, const path &full_path, const string &msg)
 

Private Attributes

long m_files_with_errors
 

Detailed Description

Definition at line 18 of file license_check.hpp.

Constructor & Destructor Documentation

◆ license_check()

Definition at line 23 of file license_check.cpp.

◆ ~license_check()

virtual ~license_check ( )
inlinevirtual

Definition at line 38 of file license_check.hpp.

Member Function Documentation

◆ name()

virtual const char* name ( ) const
inlinevirtual

Implements inspector.

Definition at line 24 of file license_check.hpp.

◆ desc()

virtual const char* desc ( ) const
inlinevirtual

Implements inspector.

Definition at line 28 of file license_check.hpp.

◆ inspect()

void inspect ( const std::string &  library_name,
const path &  full_path,
const std::string &  contents 
)
virtual

Definition at line 27 of file license_check.cpp.

Field Documentation

◆ m_files_with_errors

long m_files_with_errors
private

Definition at line 20 of file license_check.hpp.


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