KiCad PCB EDA Suite
Loading...
Searching...
No Matches
EMBEDDED_FILES::EMBEDDED_FILE Struct Reference

#include <embedded_files.h>

Public Types

enum class  FILE_TYPE {
  FONT , MODEL , WORKSHEET , DATASHEET ,
  OTHER
}
 

Public Member Functions

 EMBEDDED_FILE ()
 
bool Validate ()
 
bool Validate_SHA256 ()
 
wxString GetLink () const
 

Public Attributes

wxString name
 
FILE_TYPE type
 
bool is_valid
 
std::string compressedEncodedData
 
std::vector< char > decompressedData
 
std::string data_hash
 

Detailed Description

Definition at line 36 of file embedded_files.h.

Member Enumeration Documentation

◆ FILE_TYPE

Enumerator
FONT 
MODEL 
WORKSHEET 
DATASHEET 
OTHER 

Definition at line 38 of file embedded_files.h.

Constructor & Destructor Documentation

◆ EMBEDDED_FILE()

EMBEDDED_FILES::EMBEDDED_FILE::EMBEDDED_FILE ( )
inline

Definition at line 47 of file embedded_files.h.

Member Function Documentation

◆ GetLink()

◆ Validate()

bool EMBEDDED_FILES::EMBEDDED_FILE::Validate ( )
inline

◆ Validate_SHA256()

bool EMBEDDED_FILES::EMBEDDED_FILE::Validate_SHA256 ( )
inline

Definition at line 63 of file embedded_files.h.

References data_hash, decompressedData, and is_valid.

Member Data Documentation

◆ compressedEncodedData

std::string EMBEDDED_FILES::EMBEDDED_FILE::compressedEncodedData

◆ data_hash

◆ decompressedData

◆ is_valid

bool EMBEDDED_FILES::EMBEDDED_FILE::is_valid

◆ name

◆ type


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