54 static size_t size(
bool x64);
A class representing a single virtual processor.
Definition Vcpu.hh:33
Definition guest_ptr.hh:88
Definition TRANSMIT_FILE_BUFFERS.hh:31
virtual void Head(const guest_ptr< uint8_t[]> &Head)=0
virtual void HeadLength(uint32_t HeadLength)=0
virtual void Tail(const guest_ptr< uint8_t[]> &Tail)=0
static size_t size(const Vcpu &vcpu)
Get the size of the structure.
static size_t size(bool x64)
Get the size of the structure.
virtual void TailLength(uint32_t TailLength)=0
virtual ~TRANSMIT_FILE_BUFFERS()=default
virtual uint32_t TailLength() const =0
virtual guest_ptr< uint8_t[]> Tail() const =0
virtual uint32_t HeadLength() const =0
static std::shared_ptr< TRANSMIT_FILE_BUFFERS > make_shared(const guest_ptr< void > &ptr, bool x64)
Create a TRANSMIT_FILE_BUFFERS.
virtual guest_ptr< uint8_t[]> Head() const =0
Type-safe guest virtual address pointer and guest_ptr template.
Core IntroVirt classes.
Definition Cr0.hh:20