#include "embedded-files.h"
Defines | |
| #define | FILE(name) |
| #define | FILE(name) |
Functions | |
| EMBEDDED_FILES void | init_embedded_files () |
| #define FILE | ( | name | ) |
name## _size = & _binary_##name## _end - & _binary_##name## _start; \ name = & _binary_##name## _start;
Here we preform the linkage to the objects
| #define FILE | ( | name | ) |
extern const char _binary_##name## _start; \ extern const char _binary_##name## _end; \ int name## _size; \ const char * name;
Here we preform the linkage to the objects
Referenced by Md5Analyzer::analyze(), RhythmAnalyzer::calculateRhythmPattern2(), SongSelectorLogic::doAutoMix(), dumpAudio(), exists(), SongSelectorLogic::exportTempoList(), SpectrumAnalyzer::fetchSpectrum_normal(), FragmentInMemoryData::FragmentInMemoryData(), BpmCounter::init(), Player::loadMap(), LogItem::LogItem(), main(), History::mark_all_played_songs(), openRawFile(), openRawFileForWriting(), openScriptFile(), EnergyAnalyzer::readAudio(), Player::saveMap(), SongProcess::start(), SongSlot::startChecking(), DecoderChecker::works(), and Index::write_idx().
| EMBEDDED_FILES void init_embedded_files | ( | ) |
the pointers refers to files that are embedded as object files before they are useful init_embedded_files should be called
here we map the object addresses to proper defined variables
References EMBEDDED_FILES.
Referenced by main().
1.6.2