KiCad PCB EDA Suite
|
#include <data_block.h>
Public Member Functions | |
DATA_BLOCK () | |
uint32_t | GetDataSize () const |
void | SetDataSize (uint32_t aSize) |
const std::vector< uint32_t > & | GetData () const |
void | SetData (const std::vector< uint32_t > &aValue) |
uint32_t | GetMetaDataSize () const |
void | SetMetaDataSize (uint32_t aSize) |
const std::vector< uint32_t > & | GetMetaData () const |
void | SetMetaData (const std::vector< uint32_t > &aValue) |
uint32_t | GetBlockType () const |
void | SetBlockType (uint32_t aType) |
uint32_t | GetPriority () const |
void | SetPriority (uint32_t aPriority) |
Private Attributes | |
std::vector< uint32_t > | m_data |
uint32_t | m_dataSize |
std::vector< uint32_t > | m_metaData |
uint32_t | m_metaDataSize |
uint32_t | m_priority |
uint32_t | m_blockType |
Definition at line 49 of file data_block.h.
DATA_BLOCK::DATA_BLOCK | ( | ) |
Definition at line 27 of file data_block.cpp.
References m_blockType, m_dataSize, m_metaDataSize, and m_priority.
|
inline |
Definition at line 66 of file data_block.h.
References m_blockType.
|
inline |
Definition at line 57 of file data_block.h.
References m_data.
|
inline |
Definition at line 54 of file data_block.h.
References m_dataSize.
|
inline |
Definition at line 63 of file data_block.h.
References m_metaData.
|
inline |
Definition at line 60 of file data_block.h.
References m_metaDataSize.
|
inline |
Definition at line 69 of file data_block.h.
References m_priority.
|
inline |
Definition at line 67 of file data_block.h.
References m_blockType.
|
inline |
Definition at line 58 of file data_block.h.
References m_data.
void DATA_BLOCK::SetDataSize | ( | uint32_t | aSize | ) |
Definition at line 36 of file data_block.cpp.
References m_data, and m_dataSize.
void DATA_BLOCK::SetMetaData | ( | const std::vector< uint32_t > & | aValue | ) |
Definition at line 64 of file data_block.cpp.
References m_metaData.
void DATA_BLOCK::SetMetaDataSize | ( | uint32_t | aSize | ) |
Definition at line 50 of file data_block.cpp.
References m_metaData, and m_metaDataSize.
|
inline |
Definition at line 70 of file data_block.h.
References m_priority.
|
private |
Definition at line 78 of file data_block.h.
Referenced by DATA_BLOCK(), GetBlockType(), and SetBlockType().
|
private |
Definition at line 73 of file data_block.h.
Referenced by GetData(), SetData(), and SetDataSize().
|
private |
Definition at line 74 of file data_block.h.
Referenced by DATA_BLOCK(), GetDataSize(), and SetDataSize().
|
private |
Definition at line 75 of file data_block.h.
Referenced by GetMetaData(), SetMetaData(), and SetMetaDataSize().
|
private |
Definition at line 76 of file data_block.h.
Referenced by DATA_BLOCK(), GetMetaDataSize(), and SetMetaDataSize().
|
private |
Definition at line 77 of file data_block.h.
Referenced by DATA_BLOCK(), GetPriority(), and SetPriority().