![]() |
ChimeraTK-DeviceAccess 03.25.00
|
#include <VariableDistributor.h>
Inheritance diagram for ChimeraTK::async::VoidAsyncVariable< UserType >:
Collaboration diagram for ChimeraTK::async::VoidAsyncVariable< UserType >:Additional Inherited Members | |
Public Member Functions inherited from ChimeraTK::async::GenericAsyncVariable< std::nullptr_t, UserType > | |
| GenericAsyncVariable (std::nullptr_t &dataBuffer, VersionNumber &v, unsigned int nChannels, unsigned int nElements) | |
| const std::string & | getUnit () override |
| Make template specialisations on the SourceType in case the source data contains a unit. | |
| const std::string & | getDescription () override |
| Make template specialisations on the SourceType in case the source data contains a description. | |
Public Member Functions inherited from ChimeraTK::async::AsyncVariableImpl< UserType > | |
| AsyncVariableImpl (size_t nChannels, size_t nElements) | |
| void | send () final |
| Send the value from the _sendBuffer of the AsyncVariableImpl. | |
| void | sendException (std::exception_ptr e) final |
| Send an exception to all subscribers. | |
| unsigned int | getNumberOfChannels () override |
| Helper functions for the creation of an AsyncNDRegisterAccessor. | |
| unsigned int | getNumberOfSamples () override |
Public Member Functions inherited from ChimeraTK::async::AsyncVariable | |
| virtual | ~AsyncVariable ()=default |
Public Attributes inherited from ChimeraTK::async::AsyncVariableImpl< UserType > | |
| NDRegisterAccessor< UserType >::Buffer | _sendBuffer |
Protected Attributes inherited from ChimeraTK::async::GenericAsyncVariable< std::nullptr_t, UserType > | |
| std::string | _emptyString |
| std::nullptr_t & | _dataBuffer |
| VersionNumber & | _version |
Definition at line 52 of file VariableDistributor.h.