btftoolchain
btf::BtfFile Member List

This is the complete list of members for btf::BtfFile, including all inherited members.

BtfFile(std::string path, TimeScales time_scale=TimeScales::nano_seconds, bool auto_suspend_parent_runnable=true, bool source_is_core=true, bool auto_generate_core_events=false, bool auto_wait_resume_os_events=false)btf::BtfFileexplicit
comment(const std::string &comment)btf::BtfFile
coreEvent(uint64_t time, const std::string &core, Core::Events core_event)btf::BtfFile
coreEvent(uint64_t time, size_t core_hash, Core::Events core_event)btf::BtfFile
finish()btf::BtfFile
getAllEvents() constbtf::BtfFile
getEntityEvents(const std::string &entity)btf::BtfFile
getEventsForEntity(const std::string &entity)btf::BtfFile
getEventsForEntity(size_t entity_hash)btf::BtfFile
getNumberOfAllEvents() constbtf::BtfFile
headerEntry(const std::string &header_entry)btf::BtfFile
importFromFile(const std::string &path, char delimiter=',')btf::BtfFile
insertEvent(std::list< std::list< BtfEntry >::iterator >::iterator pos, const BtfEntry &entry)btf::BtfFile
osEvent(uint64_t time, const std::string &process, const std::string &os, OS::Events os_event)btf::BtfFile
osEvent(uint64_t time, size_t core_hash, size_t os_hash, OS::Events os_event)btf::BtfFile
processEvent(uint64_t time, const std::string &source, const std::string &process, uint64_t process_instance_id, Process::Events process_event, bool is_isr=false)btf::BtfFile
processEvent(uint64_t time, size_t source_hash, size_t process_hash, uint64_t process_instance_id, Process::Events process_event, bool is_isr=false)btf::BtfFile
runnableEvent(uint64_t time, const std::string &source, const std::string &runnable, Runnable::Events runnable_event)btf::BtfFile
runnableEvent(uint64_t time, size_t core_hash, size_t process_hash, size_t runnable_hash, Runnable::Events runnable_event)btf::BtfFile
schedulerEvent(uint64_t time, const std::string &source, const std::string &scheduler, Scheduler::Events scheduler_event)btf::BtfFile
schedulerEvent(uint64_t time, size_t core_hash, size_t scheduler_hash, Scheduler::Events scheduler_event)btf::BtfFile
schedulerEvent(uint64_t time, size_t scheduler_hash, Scheduler::Events scheduler_event)btf::BtfFile
semaphoreEvent(uint64_t time, const std::string &source, const std::string &target, Semaphore::Events semaphore_event, uint64_t note)btf::BtfFile
semaphoreEvent(uint64_t time, size_t semaphore_hash, Semaphore::Events semaphore_event, uint64_t note)btf::BtfFile
semaphoreEvent(uint64_t time, size_t core_hash, size_t semaphore_hash, Semaphore::Events semaphore_event, uint64_t note)btf::BtfFile
setIgnoreMultipleTaskReleases(bool value)btf::BtfFile
setStringHashMap(std::unordered_map< size_t, std::string > hash_map)btf::BtfFile
signalEvent(uint64_t time, const std::string &source, const std::string &signal, Signal::Events signal_event, const std::string &signal_value="")btf::BtfFile
signalEvent(uint64_t time, size_t core_hash, size_t signal_hash, Signal::Events signal_event, const std::string &signal_value="")btf::BtfFile
simulationEventProcessCreation(uint64_t time, const std::string &process, uint64_t pid, uint64_t ppid)btf::BtfFile
simulationEventProcessCreation(uint64_t time, size_t process_hash, uint64_t pid, uint64_t ppid)btf::BtfFile
simulationEventProcessName(uint64_t time, const std::string &process, const std::string &name)btf::BtfFile
simulationEventProcessName(uint64_t time, size_t process_hash, const std::string &name)btf::BtfFile
simulationEventThreadCreation(uint64_t time, const std::string &thread, uint64_t tid, uint64_t pid)btf::BtfFile
simulationEventThreadCreation(uint64_t time, size_t thread_hash, uint64_t tid, uint64_t pid)btf::BtfFile
simulationEventThreadName(uint64_t time, const std::string &thread, const std::string &name)btf::BtfFile
simulationEventThreadName(uint64_t time, size_t thread_hash, const std::string &name)btf::BtfFile
stimulusEvent(uint64_t time, const std::string &source, const std::string &target, Stimulus::Events stimulus_event)btf::BtfFile
stimulusEvent(uint64_t time, size_t stimulus_hash, Stimulus::Events stimulus_event)btf::BtfFile
taskMigrationEvent(uint64_t time, const std::string &source_core, const std::string &destination_core, const std::string &task, uint64_t task_instance_id)btf::BtfFile
taskMigrationEvent(uint64_t time, size_t source_core_hash, size_t destination_core_hash, size_t task_hash, uint64_t task_instance_id)btf::BtfFile
TimeScales enum namebtf::BtfFile