libintrovirt v0.57.4
IntroVirt introspection library
Loading...
Searching...
No Matches
EventType.hh File Reference
#include <ostream>
#include <string>
Include dependency graph for EventType.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  introvirt
 Core IntroVirt classes.
 

Enumerations

enum class  introvirt::EventType : int {
  introvirt::EVENT_FAST_SYSCALL , introvirt::EVENT_FAST_SYSCALL_RET , introvirt::EVENT_SW_INT , introvirt::EVENT_SW_IRET ,
  introvirt::EVENT_CR_READ , introvirt::EVENT_CR_WRITE , introvirt::EVENT_MSR_READ , introvirt::EVENT_MSR_WRITE ,
  introvirt::EVENT_EXCEPTION , introvirt::EVENT_MEM_ACCESS , introvirt::EVENT_SINGLE_STEP , introvirt::EVENT_HYPERCALL ,
  introvirt::EVENT_REBOOT , introvirt::EVENT_SHUTDOWN , introvirt::EVENT_MAX = EVENT_SHUTDOWN , introvirt::EVENT_UNKNOWN = -1
}
 Enum describing a hypervisor event. More...
 

Functions

const std::string & introvirt::to_string (EventType type)
 Get a string representation of EventType.
 
std::ostream & introvirt::operator<< (std::ostream &os, EventType type)
 Stream operator overload for EventType.