fesa-core  7.0.0
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::AbstractDeviceprotected
acceleratorfesa::AbstractDevice
acceleratorZonefesa::AbstractDevice
cycleBoundfesa::AbstractDevice
DataStore()fesa::DataStore
descriptionfesa::AbstractDevice
fields_fesa::DataStoreprotected
getAccelerator() const fesa::AbstractDevice
getAcceleratorZone() const fesa::AbstractDevice
getDescription() const fesa::AbstractDevice
getField(const std::string &name) const fesa::DataStore
getFieldCollection() const fesa::DataStoreinline
getId() const fesa::DataStore
getInstantiationData() const fesa::AbstractDevicevirtual
getMainMuxCriterion() const fesa::AbstractDevice
getMemorySizeToAllocate(bool multiProcess) const fesa::DataStore
getName() const fesa::DataStorevirtual
getPersistentFieldsCollection() const fesa::DataStoreinline
getSizeOfAdditionalFields() const fesa::AbstractDeviceprotectedvirtual
getStatus(const MultiplexingContext *context, std::vector< const char * > &faultDescriptions) const fesa::DataStore
getTimingDomain() const fesa::AbstractDevice
initialize()fesa::AbstractDevicevirtual
initializeFieldDefaultValues(const boost::shared_ptr< DataStoreElement > &dataStoreElement)fesa::DataStoreprotected
initializeFieldDimensions(const boost::shared_ptr< DataStoreElement > &dataStoreElement)fesa::DataStoreprotected
initializeOtherFieldValues(const boost::shared_ptr< DataStoreElement > &dataStoreElement)fesa::AbstractDeviceprotectedvirtual
isCycleBound() const fesa::AbstractDevice
isLoggable() const fesa::AbstractDevice
isMultiplexed() const fesa::AbstractDevice
mainMuxCriterionfesa::AbstractDevice
mapAdditionalFields(char *&address)fesa::AbstractDeviceprotectedvirtual
mapMemory(char *&address, bool multiProcess, bool initializeFields, std::ostream &logStream)fesa::DataStore
namefesa::AbstractDevice
persistentFields_fesa::DataStoreprotected
pRWLock_fesa::DataStoreprotected
registerFaultField(AbstractField *field)fesa::DataStore
registerField(AbstractField *field)fesa::DataStoreprotectedvirtual
registerRelatedField(AbstractField *mainField, AbstractField *relatedField)fesa::DataStoreprotected
relatedFields_fesa::DataStoreprotected
restoreFromElement(PersistanceDataStoreElement &element, bool ignoreInvalidValues)fesa::AbstractDeviceprotectedvirtual
setLoggable(bool loggable)fesa::AbstractDevice
timingDomainfesa::AbstractDevice
~AbstractDevice()fesa::AbstractDevicevirtual
~DataStore()fesa::DataStorevirtual