fesa-core
7.0.0
Main Page
Related Pages
Namespaces
Classes
Class List
Class Hierarchy
Class Members
fesa::AbstractDevice Member List
This is the complete list of members for
fesa::AbstractDevice
, including all inherited members.
AbstractDevice
(const boost::shared_ptr< DeviceInstantiationData > &instantiationData)
fesa::AbstractDevice
protected
accelerator
fesa::AbstractDevice
acceleratorZone
fesa::AbstractDevice
cycleBound
fesa::AbstractDevice
DataStore
()
fesa::DataStore
description
fesa::AbstractDevice
fields_
fesa::DataStore
protected
getAccelerator
() const
fesa::AbstractDevice
getAcceleratorZone
() const
fesa::AbstractDevice
getDescription
() const
fesa::AbstractDevice
getField
(const std::string &name) const
fesa::DataStore
getFieldCollection
() const
fesa::DataStore
inline
getId
() const
fesa::DataStore
getInstantiationData
() const
fesa::AbstractDevice
virtual
getMainMuxCriterion
() const
fesa::AbstractDevice
getMemorySizeToAllocate
(bool multiProcess) const
fesa::DataStore
getName
() const
fesa::DataStore
virtual
getPersistentFieldsCollection
() const
fesa::DataStore
inline
getSizeOfAdditionalFields
() const
fesa::AbstractDevice
protected
virtual
getStatus
(const MultiplexingContext *context, std::vector< const char * > &faultDescriptions) const
fesa::DataStore
getTimingDomain
() const
fesa::AbstractDevice
initialize
()
fesa::AbstractDevice
virtual
initializeFieldDefaultValues
(const boost::shared_ptr< DataStoreElement > &dataStoreElement)
fesa::DataStore
protected
initializeFieldDimensions
(const boost::shared_ptr< DataStoreElement > &dataStoreElement)
fesa::DataStore
protected
initializeOtherFieldValues
(const boost::shared_ptr< DataStoreElement > &dataStoreElement)
fesa::AbstractDevice
protected
virtual
isCycleBound
() const
fesa::AbstractDevice
isLoggable
() const
fesa::AbstractDevice
isMultiplexed
() const
fesa::AbstractDevice
mainMuxCriterion
fesa::AbstractDevice
mapAdditionalFields
(char *&address)
fesa::AbstractDevice
protected
virtual
mapMemory
(char *&address, bool multiProcess, bool initializeFields, std::ostream &logStream)
fesa::DataStore
name
fesa::AbstractDevice
persistentFields_
fesa::DataStore
protected
pRWLock_
fesa::DataStore
protected
registerFaultField
(AbstractField *field)
fesa::DataStore
registerField
(AbstractField *field)
fesa::DataStore
protected
virtual
registerRelatedField
(AbstractField *mainField, AbstractField *relatedField)
fesa::DataStore
protected
relatedFields_
fesa::DataStore
protected
restoreFromElement
(PersistanceDataStoreElement &element, bool ignoreInvalidValues)
fesa::AbstractDevice
protected
virtual
setLoggable
(bool loggable)
fesa::AbstractDevice
timingDomain
fesa::AbstractDevice
~AbstractDevice
()
fesa::AbstractDevice
virtual
~DataStore
()
fesa::DataStore
virtual
Generated by
1.8.5