Caffa
1.1.0
C++ Application Framework for Embedded Systems with introspection
|
This is the complete list of members for caffa::Field< DataType >, including all inherited members.
accept(Inspector *visitor) const | caffa::FieldHandle | virtual |
accept(Editor *visitor) | caffa::FieldHandle | virtual |
addCapability(std::unique_ptr< FieldCapability > capability) (defined in caffa::FieldHandle) | caffa::FieldHandle | |
addEmittedSignal(AbstractSignal *signalToAdd) const (defined in caffa::SignalEmitter) | caffa::SignalEmitter | |
addValidator(std::unique_ptr< FieldValidator< DataType >> valueValidator) (defined in caffa::Field< DataType >) | caffa::Field< DataType > | inline |
capabilities() (defined in caffa::FieldHandle) | caffa::FieldHandle | protected |
capability() (defined in caffa::FieldHandle) | caffa::FieldHandle | |
capability() const (defined in caffa::FieldHandle) | caffa::FieldHandle | |
clearValidators() (defined in caffa::Field< DataType >) | caffa::Field< DataType > | inline |
DataAccessor typedef (defined in caffa::Field< DataType >) | caffa::Field< DataType > | |
dataType() const override (defined in caffa::TypedField< DataType >) | caffa::TypedField< DataType > | inlinevirtual |
defaultValue() const (defined in caffa::Field< DataType >) | caffa::Field< DataType > | inline |
DirectStorageAccessor typedef (defined in caffa::Field< DataType >) | caffa::Field< DataType > | |
emittedSignals() const (defined in caffa::SignalEmitter) | caffa::SignalEmitter | |
Field() (defined in caffa::Field< DataType >) | caffa::Field< DataType > | inline |
Field(const Field &other)=delete (defined in caffa::Field< DataType >) | caffa::Field< DataType > | explicit |
Field(const DataType &fieldValue) (defined in caffa::Field< DataType >) | caffa::Field< DataType > | inlineexplicit |
Field(std::unique_ptr< DataAccessor > accessor) (defined in caffa::Field< DataType >) | caffa::Field< DataType > | inline |
FieldDataType typedef (defined in caffa::TypedField< DataType >) | caffa::TypedField< DataType > | |
FieldHandle() (defined in caffa::FieldHandle) | caffa::FieldHandle | |
isInitialized() const (defined in caffa::FieldHandle) | caffa::FieldHandle | inlineprotected |
keyword() const override (defined in caffa::FieldHandle) | caffa::FieldHandle | inlinevirtual |
m_defaultValue (defined in caffa::Field< DataType >) | caffa::Field< DataType > | protected |
m_fieldDataAccessor (defined in caffa::Field< DataType >) | caffa::Field< DataType > | protected |
m_valueValidators (defined in caffa::Field< DataType >) | caffa::Field< DataType > | protected |
operator DataType() const (defined in caffa::Field< DataType >) | caffa::Field< DataType > | inline |
operator()() const (defined in caffa::Field< DataType >) | caffa::Field< DataType > | inline |
operator*() const (defined in caffa::Field< DataType >) | caffa::Field< DataType > | inline |
operator<=>(const DataType &fieldValue) const (defined in caffa::Field< DataType >) | caffa::Field< DataType > | inline |
operator<=>(const Field< DataType > &rhs) const =delete (defined in caffa::Field< DataType >) | caffa::Field< DataType > | |
operator=(const Field &other)=delete (defined in caffa::Field< DataType >) | caffa::Field< DataType > | |
operator=(const DataType &fieldValue) (defined in caffa::Field< DataType >) | caffa::Field< DataType > | inline |
operator==(const Field< DataType > &rhs) const =delete (defined in caffa::Field< DataType >) | caffa::Field< DataType > | |
ownerObject() (defined in caffa::FieldHandle) | caffa::FieldHandle | |
setAccessor(std::unique_ptr< DataAccessor > accessor) (defined in caffa::Field< DataType >) | caffa::Field< DataType > | inline |
setDefaultValue(const DataType &val) (defined in caffa::Field< DataType >) | caffa::Field< DataType > | inline |
setUntypedAccessor(std::unique_ptr< DataFieldAccessorInterface > accessor) override (defined in caffa::Field< DataType >) | caffa::Field< DataType > | inlinevirtual |
setValue(const DataType &fieldValue) override (defined in caffa::Field< DataType >) | caffa::Field< DataType > | inlinevirtual |
SignalEmitter() (defined in caffa::SignalEmitter) | caffa::SignalEmitter | |
value() const override (defined in caffa::Field< DataType >) | caffa::Field< DataType > | inlinevirtual |
valueValidator() const (defined in caffa::Field< DataType >) | caffa::Field< DataType > | inline |
valueValidator() (defined in caffa::Field< DataType >) | caffa::Field< DataType > | inline |
valueValidators() const (defined in caffa::Field< DataType >) | caffa::Field< DataType > | inline |
valueValidators() (defined in caffa::Field< DataType >) | caffa::Field< DataType > | inline |
~Field() noexcept override (defined in caffa::Field< DataType >) | caffa::Field< DataType > | inline |
~FieldHandle() override (defined in caffa::FieldHandle) | caffa::FieldHandle | |
~ObjectAttribute()=default (defined in caffa::ObjectAttribute) | caffa::ObjectAttribute | virtual |
~SignalEmitter() noexcept (defined in caffa::SignalEmitter) | caffa::SignalEmitter | virtual |