This class describes a selector.
More...
|
|
SBDDataGraphNodeSelectorData * | dataPointer |
| |
| virtual std::string | getNSLExpression () const |
| | Returns an NSL expression equivalent to the selector, if such expression exists, else returns an empty string.
|
| |
|
| SB_DECLARE_DATA (SBDDataGraphNodeSelector) |
| |
|
| SBDDataGraphNodeSelector (SBDDataGraphNodeSelectorData *dataPointer) |
| |
|
|
| SBDDataGraphNodeSelector () |
| | Constructs a selector.
|
| |
|
virtual | ~SBDDataGraphNodeSelector () |
| | Destructs the selector.
|
| |
|
|
virtual bool | isSerializable () const |
| | Returns true when the class is serializable.
|
| |
|
virtual void | serialize (SBCSerializer *serializer, const SBNodeIndexer &nodeIndexer, const SBVersionNumber &sdkVersionNumber=SB_SDK_VERSION_NUMBER, const SBVersionNumber &classVersionNumber=SBVersionNumber(1, 0, 0)) const |
| | Serializes the selector.
|
| |
|
virtual void | unserialize (SBCSerializer *serializer, const SBNodeIndexer &nodeIndexer, const SBVersionNumber &sdkVersionNumber=SB_SDK_VERSION_NUMBER, const SBVersionNumber &classVersionNumber=SBVersionNumber(1, 0, 0)) |
| | Unserializes the selector.
|
| |
|
|
virtual std::string | getName () const |
| | Returns the selector's name.
|
| |
|
|
virtual void | getNodes (SBNodeIndexer &resultNodeIndexer, const SBNodeIndexer &nodeIndexer) |
| | Selects nodes from nodeIndexer and populates resultNodeIndexer with the result.
|
| |
This class describes a selector in SAMSON. Please refer to this page for more information.
- See also
- Selectors
◆ getNSLExpression()
| std::string SBDDataGraphNodeSelector::getNSLExpression |
( |
| ) |
const |
|
virtual |
This function returns a Node Specification Language expression that corresponds to the selector, if such expression exists, else it returns an empty string.