openDAQ
Open data acquisition platform
+ Collaboration diagram for Factories:

Detailed Description

Functions

 OPENDAQ_DECLARE_CLASS_FACTORY_WITH_INTERFACE (LIBRARY_FACTORY, VisiblePropertyFilter, ISearchFilter) OPENDAQ_DECLARE_CLASS_FACTORY_WITH_INTERFACE(LIBRARY_FACTORY
 Creates a search filter that accepts only visible properties. "Visit children" returns true only if the property being evaluated is visible. More...
 
SearchFilterPtr Visible ()
 Creates a search filter that accepts only visible properties. "Visit children" returns true only if the property being evaluated is visible.
 
SearchFilterPtr ReadOnly ()
 Creates a search filter that accepts only read-only properties.
 
SearchFilterPtr Name (const StringPtr &regex)
 Creates a search filter that accepts properties whose names match the specified pattern. More...
 

Function Documentation

◆ Name()

SearchFilterPtr properties::Name ( const StringPtr regex)
inline

Creates a search filter that accepts properties whose names match the specified pattern.

Parameters
regexA regular expression pattern used to match property names.

◆ OPENDAQ_DECLARE_CLASS_FACTORY_WITH_INTERFACE()

OPENDAQ_DECLARE_CLASS_FACTORY_WITH_INTERFACE ( LIBRARY_FACTORY  ,
VisiblePropertyFilter  ,
ISearchFilter   
)

Creates a search filter that accepts only visible properties. "Visit children" returns true only if the property being evaluated is visible.

Creates a search filter that accepts only read-only properties.