KiCad PCB EDA Suite
Loading...
Searching...
No Matches
EASYPC::SOURCE_FB_ENTRY Struct Reference

#include <easypc_file.h>

Public Member Functions

bool IsStorage () const
 
bool IsStream () const
 
bool IsAppStream () const
 FileType, LibFormat and SummaryInformation start with 0x05 and are never items.
 

Public Attributes

uint32_t Id = 0
 
std::u16string Name
 without the terminator
 
uint8_t Type = 0
 1 storage, 2 stream, 5 root
 

Detailed Description

Definition at line 64 of file easypc_file.h.

Member Function Documentation

◆ IsAppStream()

bool EASYPC::SOURCE_FB_ENTRY::IsAppStream ( ) const
inline

FileType, LibFormat and SummaryInformation start with 0x05 and are never items.

Definition at line 74 of file easypc_file.h.

References Name.

◆ IsStorage()

bool EASYPC::SOURCE_FB_ENTRY::IsStorage ( ) const
inline

Definition at line 70 of file easypc_file.h.

References Type.

◆ IsStream()

bool EASYPC::SOURCE_FB_ENTRY::IsStream ( ) const
inline

Definition at line 71 of file easypc_file.h.

References Type.

Referenced by EASYPC::LoadDesign(), and EASYPC::COMPOUND_FILE::ReadStream().

Member Data Documentation

◆ Id

uint32_t EASYPC::SOURCE_FB_ENTRY::Id = 0

◆ Name

std::u16string EASYPC::SOURCE_FB_ENTRY::Name

without the terminator

Definition at line 67 of file easypc_file.h.

Referenced by IsAppStream().

◆ Type

uint8_t EASYPC::SOURCE_FB_ENTRY::Type = 0

1 storage, 2 stream, 5 root

Definition at line 68 of file easypc_file.h.

Referenced by IsStorage(), and IsStream().


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