ACMX 2.136.0
Dual-Backend Real-Time GPU Video Synthesis
Loading...
Searching...
No Matches
acmxvk::InterfaceClient Class Reference

#include <interface_client.hpp>

Classes

struct  Impl

Public Member Functions

void close () noexcept
 InterfaceClient ()
 InterfaceClient (const InterfaceClient &)=delete
 InterfaceClient (InterfaceClient &&)=delete
bool is_open () const noexcept
bool open ()
InterfaceClientoperator= (const InterfaceClient &)=delete
InterfaceClientoperator= (InterfaceClient &&)=delete
bool read (InterfaceState &state) const
 ~InterfaceClient ()

Private Attributes

std::unique_ptr< Implimpl

Detailed Description

Definition at line 86 of file interface_client.hpp.

Constructor & Destructor Documentation

◆ InterfaceClient() [1/3]

acmxvk::InterfaceClient::InterfaceClient ( )

Definition at line 35 of file interface_client.cpp.

References impl.

Referenced by InterfaceClient(), InterfaceClient(), operator=(), and operator=().

◆ ~InterfaceClient()

acmxvk::InterfaceClient::~InterfaceClient ( )

Definition at line 37 of file interface_client.cpp.

References close().

◆ InterfaceClient() [2/3]

acmxvk::InterfaceClient::InterfaceClient ( const InterfaceClient & )
delete

References InterfaceClient().

◆ InterfaceClient() [3/3]

acmxvk::InterfaceClient::InterfaceClient ( InterfaceClient && )
delete

References InterfaceClient().

Member Function Documentation

◆ close()

void acmxvk::InterfaceClient::close ( )
noexcept

◆ is_open()

bool acmxvk::InterfaceClient::is_open ( ) const
nodiscardnoexcept

Definition at line 349 of file interface_client.cpp.

Referenced by operator=().

◆ open()

bool acmxvk::InterfaceClient::open ( )
nodiscard

Definition at line 342 of file interface_client.cpp.

Referenced by main(), and operator=().

◆ operator=() [1/2]

InterfaceClient & acmxvk::InterfaceClient::operator= ( const InterfaceClient & )
delete

References InterfaceClient().

◆ operator=() [2/2]

InterfaceClient & acmxvk::InterfaceClient::operator= ( InterfaceClient && )
delete

◆ read()

bool acmxvk::InterfaceClient::read ( InterfaceState & state) const
nodiscard

Definition at line 351 of file interface_client.cpp.

Referenced by main(), and operator=().

Member Data Documentation

◆ impl

std::unique_ptr<Impl> acmxvk::InterfaceClient::impl
private

Definition at line 102 of file interface_client.hpp.

Referenced by InterfaceClient().


The documentation for this class was generated from the following files: