diff --git a/AmtfDbAccess/head/graph_legend.html b/AmtfDbAccess/head/graph_legend.html index 20193881c40..0db78db1111 100644 --- a/AmtfDbAccess/head/graph_legend.html +++ b/AmtfDbAccess/head/graph_legend.html @@ -129,7 +129,7 @@
#include "Utilities.h"
#include "EntityOwner.h"
#include <boost/algorithm/algorithm.hpp>
#include <boost/format.hpp>
#include <cassert>
#include <iostream>
Definition at line 87 of file Utilities.cc.
Definition at line 44 of file Utilities.cc.
This function is useful together with getUnqualifiedName(), when a qualified variable name is given, and a HierarchyModifyingGroup with the variable inside needs to be created.
-Definition at line 27 of file Utilities.cc.
+Definition at line 28 of file Utilities.cc.
This function is useful together with getPathName(), when a qualified variable name is given, and a HierarchyModifyingGroup with the variable inside needs to be created.
-Definition at line 17 of file Utilities.cc.
+Definition at line 18 of file Utilities.cc.
Definition at line 103 of file Utilities.cc.
+Definition at line 104 of file Utilities.cc.
Definition at line 69 of file Utilities.cc.
+Definition at line 70 of file Utilities.cc.
Definition at line 253 of file testHierarchyModifyingGroup.cc.
+Definition at line 261 of file testHierarchyModifyingGroup.cc.
@@ -205,7 +205,7 @@Definition at line 212 of file testHierarchyModifyingGroup.cc.
+Definition at line 220 of file testHierarchyModifyingGroup.cc.
Definition at line 221 of file testHierarchyModifyingGroup.cc.
+Definition at line 229 of file testHierarchyModifyingGroup.cc.
Definition at line 201 of file testHierarchyModifyingGroup.cc.
-Definition at line 209 of file testHierarchyModifyingGroup.cc.
+Definition at line 129 of file testHierarchyModifyingGroup.cc.
-Definition at line 156 of file testHierarchyModifyingGroup.cc.
-Definition at line 102 of file testHierarchyModifyingGroup.cc.
-Definition at line 230 of file testHierarchyModifyingGroup.cc.
-Definition at line 238 of file testHierarchyModifyingGroup.cc.
+Definition at line 111 of file testHierarchyModifyingGroup.cc.
-Definition at line 147 of file testHierarchyModifyingGroup.cc.
-Definition at line 174 of file testHierarchyModifyingGroup.cc.
-Definition at line 165 of file testHierarchyModifyingGroup.cc.
-Definition at line 192 of file testHierarchyModifyingGroup.cc.
-Definition at line 200 of file testHierarchyModifyingGroup.cc.
+Definition at line 93 of file testHierarchyModifyingGroup.cc.
-Definition at line 73 of file testHierarchyModifyingGroup.cc.
-Definition at line 241 of file testHierarchyModifyingGroup.cc.
+Definition at line 249 of file testHierarchyModifyingGroup.cc.
Definition at line 242 of file testHierarchyModifyingGroup.cc.
+Definition at line 250 of file testHierarchyModifyingGroup.cc.
Definition at line 243 of file testHierarchyModifyingGroup.cc.
+Definition at line 251 of file testHierarchyModifyingGroup.cc.
Definition at line 245 of file testHierarchyModifyingGroup.cc.
+Definition at line 253 of file testHierarchyModifyingGroup.cc.
Definition at line 247 of file testHierarchyModifyingGroup.cc.
+Definition at line 255 of file testHierarchyModifyingGroup.cc.
#include "Utilities.h"
#include "EntityOwner.h"
#include <boost/algorithm/algorithm.hpp>
#include <boost/format.hpp>
#include <cassert>
#include <iostream>
Definition at line 87 of file Utilities.cc.
Definition at line 44 of file Utilities.cc.
This function is useful together with getUnqualifiedName(), when a qualified variable name is given, and a HierarchyModifyingGroup with the variable inside needs to be created.
-Definition at line 27 of file Utilities.cc.
+Definition at line 28 of file Utilities.cc.
This function is useful together with getPathName(), when a qualified variable name is given, and a HierarchyModifyingGroup with the variable inside needs to be created.
-Definition at line 17 of file Utilities.cc.
+Definition at line 18 of file Utilities.cc.
Definition at line 103 of file Utilities.cc.
+Definition at line 104 of file Utilities.cc.
Definition at line 69 of file Utilities.cc.
+Definition at line 70 of file Utilities.cc.
Definition at line 253 of file testHierarchyModifyingGroup.cc.
+Definition at line 261 of file testHierarchyModifyingGroup.cc.
Definition at line 212 of file testHierarchyModifyingGroup.cc.
+Definition at line 220 of file testHierarchyModifyingGroup.cc.
Definition at line 221 of file testHierarchyModifyingGroup.cc.
+Definition at line 229 of file testHierarchyModifyingGroup.cc.
Definition at line 201 of file testHierarchyModifyingGroup.cc.
-Definition at line 209 of file testHierarchyModifyingGroup.cc.
+Definition at line 129 of file testHierarchyModifyingGroup.cc.
-Definition at line 156 of file testHierarchyModifyingGroup.cc.
-Definition at line 102 of file testHierarchyModifyingGroup.cc.
-Definition at line 230 of file testHierarchyModifyingGroup.cc.
-Definition at line 238 of file testHierarchyModifyingGroup.cc.
+Definition at line 111 of file testHierarchyModifyingGroup.cc.
-Definition at line 147 of file testHierarchyModifyingGroup.cc.
-Definition at line 174 of file testHierarchyModifyingGroup.cc.
-Definition at line 165 of file testHierarchyModifyingGroup.cc.
-Definition at line 192 of file testHierarchyModifyingGroup.cc.
-Definition at line 200 of file testHierarchyModifyingGroup.cc.
+Definition at line 93 of file testHierarchyModifyingGroup.cc.
-Definition at line 73 of file testHierarchyModifyingGroup.cc.
-Definition at line 241 of file testHierarchyModifyingGroup.cc.
+Definition at line 249 of file testHierarchyModifyingGroup.cc.
Definition at line 242 of file testHierarchyModifyingGroup.cc.
+Definition at line 250 of file testHierarchyModifyingGroup.cc.
Definition at line 243 of file testHierarchyModifyingGroup.cc.
+Definition at line 251 of file testHierarchyModifyingGroup.cc.
Definition at line 245 of file testHierarchyModifyingGroup.cc.
+Definition at line 253 of file testHierarchyModifyingGroup.cc.
Definition at line 247 of file testHierarchyModifyingGroup.cc.
+Definition at line 255 of file testHierarchyModifyingGroup.cc.
getOneDRegisterAccessor
(userType, registerPathName: str, numberOfElements: int = 0, elementsOffset: int = 0, accessModeFlags: Optional[Sequence[<sphinx.ext.autodoc.importer._MockObject object at 0x7f9fefdb9cd0>]] = None) → deviceaccess.OneDRegisterAccessor[source]¶getOneDRegisterAccessor
(userType, registerPathName: str, numberOfElements: int = 0, elementsOffset: int = 0, accessModeFlags: Optional[Sequence[<sphinx.ext.autodoc.importer._MockObject object at 0x7f7963c33d60>]] = None) → deviceaccess.OneDRegisterAccessor[source]¶
Get a OneDRegisterAccessor
object for the given register.
The OneDRegisterAccessor allows to read and write registers transparently by using the accessor object like a vector of the type UserType. If needed, the conversion @@ -198,13 +198,13 @@
getRegisterCatalogue
() → <sphinx.ext.autodoc.importer._MockObject object at 0x7f9fee8ff490>[source]¶getRegisterCatalogue
() → <sphinx.ext.autodoc.importer._MockObject object at 0x7f7962779520>[source]¶
Return the register catalogue with detailed information on all registers.
getScalarRegisterAccessor
(userType, registerPathName: str, elementsOffset: int = 0, accessModeFlags: Optional[Sequence[<sphinx.ext.autodoc.importer._MockObject object at 0x7f9fefdb9cd0>]] = None) → deviceaccess.ScalarRegisterAccessor[source]¶getScalarRegisterAccessor
(userType, registerPathName: str, elementsOffset: int = 0, accessModeFlags: Optional[Sequence[<sphinx.ext.autodoc.importer._MockObject object at 0x7f7963c33d60>]] = None) → deviceaccess.ScalarRegisterAccessor[source]¶
Get a ScalarRegisterAccessor
object for the given register.
The ScalarRegisterObject allows to read and write registers transparently by using the accessor object like a variable of the type UserType. If needed, the conversion @@ -252,7 +252,7 @@
getTwoDRegisterAccessor
(userType, registerPathName: str, numberOfElements: int = 0, elementsOffset: int = 0, accessModeFlags: Optional[Sequence[<sphinx.ext.autodoc.importer._MockObject object at 0x7f9fefdb9cd0>]] = None) → deviceaccess.TwoDRegisterAccessor[source]¶getTwoDRegisterAccessor
(userType, registerPathName: str, numberOfElements: int = 0, elementsOffset: int = 0, accessModeFlags: Optional[Sequence[<sphinx.ext.autodoc.importer._MockObject object at 0x7f7963c33d60>]] = None) → deviceaccess.TwoDRegisterAccessor[source]¶
Get a TwoDRegisterAccessor
object for the given register.
This allows to read and write transparently 2-dimensional registers. The optional arguments allow to restrict the accessor to a region of @@ -322,7 +322,7 @@
getVoidRegisterAccessor
(registerPathName: str, accessModeFlags: Optional[Sequence[<sphinx.ext.autodoc.importer._MockObject object at 0x7f9fefdb9cd0>]] = None) → deviceaccess.VoidRegisterAccessor[source]¶getVoidRegisterAccessor
(registerPathName: str, accessModeFlags: Optional[Sequence[<sphinx.ext.autodoc.importer._MockObject object at 0x7f7963c33d60>]] = None) → deviceaccess.VoidRegisterAccessor[source]¶
Get a VoidRegisterAccessor
object for the given register.
The VoidRegisterAccessor allows to read and write registers. Getting a read accessor is only possible with the wait_for_new_data flag. This access mode @@ -502,14 +502,14 @@
dataValidity
() → <sphinx.ext.autodoc.importer._MockObject object at 0x7f9fefdb9700>[source]¶dataValidity
() → <sphinx.ext.autodoc.importer._MockObject object at 0x7f7963c33790>[source]¶
Return current validity of the data.
Will always return DataValidity.ok
if the backend does not support it
getAccessModeFlags
() → Sequence[<sphinx.ext.autodoc.importer._MockObject object at 0x7f9fefdb9cd0>][source]¶getAccessModeFlags
() → Sequence[<sphinx.ext.autodoc.importer._MockObject object at 0x7f7963c33d60>][source]¶
Returns the access modes flags, that were given at the initialization of the accessor.
Examples
@@ -551,7 +551,7 @@getId
() → <sphinx.ext.autodoc.importer._MockObject object at 0x7f9fefde94f0>[source]¶getId
() → <sphinx.ext.autodoc.importer._MockObject object at 0x7f7963c645b0>[source]¶
Obtain unique ID for the actual implementation of this TransferElement.
This means that e.g. two instances of ScalarRegisterAccessor
created by the same call to Device.getScalarRegisterAccessor()
@@ -638,7 +638,7 @@
getVersionNumber
() → <sphinx.ext.autodoc.importer._MockObject object at 0x7f9feeceae80>[source]¶getVersionNumber
() → <sphinx.ext.autodoc.importer._MockObject object at 0x7f7962b65fa0>[source]¶
Returns the version number that is associated with the last transfer
(i.e. last read or write). See VersionNumber
for details.
Examples
@@ -861,7 +861,7 @@deviceaccess.
NumpyGeneralRegisterAccessor
(channels, elementsPerChannel, userType, accessor, accessModeFlags: Optional[Sequence[<sphinx.ext.autodoc.importer._MockObject object at 0x7f9fefdb9cd0>]] = None)[source]¶deviceaccess.
NumpyGeneralRegisterAccessor
(channels, elementsPerChannel, userType, accessor, accessModeFlags: Optional[Sequence[<sphinx.ext.autodoc.importer._MockObject object at 0x7f7963c33d60>]] = None)[source]¶
Bases: deviceaccess.GeneralRegisterAccessor
deviceaccess.
OneDRegisterAccessor
(userType, accessor, accessModeFlags: Sequence[<sphinx.ext.autodoc.importer._MockObject object at 0x7f9fefdb9cd0>])[source]¶deviceaccess.
OneDRegisterAccessor
(userType, accessor, accessModeFlags: Sequence[<sphinx.ext.autodoc.importer._MockObject object at 0x7f7963c33d60>])[source]¶
Bases: deviceaccess.NumpyGeneralRegisterAccessor
Accessor class to read and write registers transparently by using the accessor object like a vector of the type UserType.
@@ -1049,7 +1049,7 @@deviceaccess.
ScalarRegisterAccessor
(userType, accessor, accessModeFlags: Optional[Sequence[<sphinx.ext.autodoc.importer._MockObject object at 0x7f9fefdb9cd0>]] = None)[source]¶deviceaccess.
ScalarRegisterAccessor
(userType, accessor, accessModeFlags: Optional[Sequence[<sphinx.ext.autodoc.importer._MockObject object at 0x7f7963c33d60>]] = None)[source]¶
Bases: deviceaccess.NumpyGeneralRegisterAccessor
Accessor class to read and write scalar registers transparently by using the accessor object like a vector of the type UserType.
@@ -1090,7 +1090,7 @@setAndWrite
(newValue: numpy.number, versionNumber: Optional[<sphinx.ext.autodoc.importer._MockObject object at 0x7f9feeceae80>] = None) → None[source]¶setAndWrite
(newValue: numpy.number, versionNumber: Optional[<sphinx.ext.autodoc.importer._MockObject object at 0x7f7962b65fa0>] = None) → None[source]¶
Convenience function to set and write new value.