|
| CloningFilter ()=default |
|
| CloningFilter (Core *core, std::string_view filtName=EMPTY_STRING) |
|
| CloningFilter (Federate *ffed, std::string_view filtName=EMPTY_STRING) |
|
| CloningFilter (InterfaceVisibility locality, Federate *ffed, std::string_view filtName=EMPTY_STRING) |
|
| CloningFilter (Federate *ffed, std::string_view filtName, InterfaceHandle handle) |
|
| CloningFilter (CloningFilter &&filt)=default |
|
| CloningFilter (const CloningFilter &filt)=default |
|
CloningFilter & | operator= (CloningFilter &&filt)=default |
|
CloningFilter & | operator= (const CloningFilter &filt)=default |
|
| ~CloningFilter ()=default |
|
void | addDeliveryEndpoint (std::string_view endpoint) |
|
void | removeDeliveryEndpoint (std::string_view endpoint) |
|
virtual void | setString (std::string_view property, std::string_view val) override |
|
| Filter ()=default |
|
| Filter (Federate *ffed, std::string_view filtName=EMPTY_STRING) |
|
| Filter (Federate *ffed, std::string_view filtName, InterfaceHandle ihandle) |
|
| Filter (Core *core, std::string_view filtName, InterfaceHandle ihandle) |
|
| Filter (InterfaceVisibility locality, Federate *ffed, std::string_view filtName=EMPTY_STRING) |
|
| Filter (Core *core, std::string_view filtName=EMPTY_STRING) |
|
virtual | ~Filter ()=default |
|
| Filter (Filter &&filt)=default |
|
| Filter (const Filter &filt)=default |
|
Filter & | operator= (Filter &&filt)=default |
|
Filter & | operator= (const Filter &filt)=default |
|
bool | isCloningFilter () const |
|
void | setOperator (std::shared_ptr< FilterOperator > filterOp) |
|
virtual const std::string & | getDisplayName () const override |
|
virtual void | set (std::string_view property, double val) |
|
void | addTarget (std::string_view target) |
|
void | setFilterType (std::int32_t type) |
|
| Interface (Federate *federate, InterfaceHandle hid, std::string_view actName) |
|
| Interface (Core *core, InterfaceHandle hid, std::string_view actName) |
|
InterfaceHandle | getHandle () const |
|
| operator InterfaceHandle () const |
|
bool | isValid () const |
|
bool | operator< (const Interface &inp) const |
|
bool | operator> (const Interface &inp) const |
|
bool | operator== (const Interface &inp) const |
|
bool | operator!= (const Interface &inp) const |
|
const std::string & | getLocalName () const |
|
const std::string & | getName () const |
|
const std::string & | getTarget () const |
|
void | addSourceTarget (std::string_view newTarget, InterfaceType hint=InterfaceType::UNKNOWN) |
|
void | addDestinationTarget (std::string_view newTarget, InterfaceType hint=InterfaceType::UNKNOWN) |
|
void | removeTarget (std::string_view targetToRemove) |
|
void | addAlias (std::string_view alias) |
|
const std::string & | getInfo () const |
|
void | setInfo (std::string_view info) |
|
void | setTag (std::string_view tag, std::string_view value) |
|
const std::string & | getTag (std::string_view tag) const |
|
virtual void | setOption (int32_t option, int32_t value=1) |
|
virtual int32_t | getOption (int32_t option) const |
|
const std::string & | getInjectionType () const |
|
const std::string & | getExtractionType () const |
|
const std::string & | getInjectionUnits () const |
|
const std::string & | getExtractionUnits () const |
|
const std::string & | getSourceTargets () const |
|
const std::string & | getDestinationTargets () const |
|
std::size_t | getSourceTargetCount () const |
|
std::size_t | getDestinationTargetCount () const |
|
void | close () |
|
void | disconnectFromCore () |
|
class used to clone message for delivery to other endpoints