RetroArch
Public Attributes | List of all members
trans_stream_backend Struct Reference

#include <trans_stream.h>

Collaboration diagram for trans_stream_backend:
[legend]

Public Attributes

const char * ident
 
const struct trans_stream_backendreverse
 
void *(* stream_new )(void)
 
void(* stream_free )(void *)
 
bool(* define )(void *, const char *, uint32_t)
 
void(* set_in )(void *, const uint8_t *, uint32_t)
 
void(* set_out )(void *, uint8_t *, uint32_t)
 
bool(* trans )(void *, bool, uint32_t *, uint32_t *, enum trans_stream_error *)
 

Member Data Documentation

◆ define

bool(* trans_stream_backend::define) (void *, const char *, uint32_t)

◆ ident

const char* trans_stream_backend::ident

◆ reverse

const struct trans_stream_backend* trans_stream_backend::reverse

◆ set_in

void(* trans_stream_backend::set_in) (void *, const uint8_t *, uint32_t)

◆ set_out

void(* trans_stream_backend::set_out) (void *, uint8_t *, uint32_t)

◆ stream_free

void(* trans_stream_backend::stream_free) (void *)

◆ stream_new

void*(* trans_stream_backend::stream_new) (void)

◆ trans

bool(* trans_stream_backend::trans) (void *, bool, uint32_t *, uint32_t *, enum trans_stream_error *)

The documentation for this struct was generated from the following file: