TestLogBuffer

Constructors

this
this(GTestLogBuffer* gTestLogBuffer, bool ownedRef)

Sets our main struct and passes it to the parent class.

this
this()

Internal function for gtester to decode test log messages, no ABI guarantees provided.

Destructor

A destructor is present on this object, but not explicitly documented in the source.

Members

Functions

free
void free()

Internal function for gtester to free test log messages, no ABI guarantees provided.

getStruct
void* getStruct()

the main Gtk struct as a void*

getTestLogBufferStruct
GTestLogBuffer* getTestLogBufferStruct(bool transferOwnership)

Get the main Gtk struct

pop
TestLogMsg pop()

Internal function for gtester to retrieve test log messages, no ABI guarantees provided.

push
void push(uint nBytes, ubyte* bytes)

Internal function for gtester to decode test log messages, no ABI guarantees provided.

Variables

gTestLogBuffer
GTestLogBuffer* gTestLogBuffer;

the main Gtk struct