FMLiveSwitchIMediaOutputCollection Class Reference

A media output collection. More...

Instance Methods

(void) - addSuccess:
 Invoked after an element is added to the collection. More...
 
(void) - addSuccessNoLock:
 Invoked after an element is added to the collection. More...
 
(void) - destroy
 Removes all items and sets the FMLiveSwitchIMediaOutputCollection`7input to null. More...
 
(instancetype) - initWithInput:
 Initializes a new instance of the FMLiveSwitchIMediaInputCollection`7 class. More...
 
(TIInput) - input
 Gets the input. More...
 
(void) - removeSuccess:
 Invoked after an element is removed from the collection. More...
 
(void) - removeSuccessNoLock:
 Invoked after an element is removed from the collection. More...
 
(void) - setInput:
 Sets the input. More...
 

Class Methods

(FMLiveSwitchIMediaOutputCollection *) + iMediaOutputCollectionWithInput:
 Initializes a new instance of the FMLiveSwitchIMediaInputCollection`7 class. More...
 

Protected Attributes

 __pad0__: FMLiveSwitchCollection<TIOutput
 

Detailed Description

A media output collection.

Method Documentation

◆ addSuccess:

- (void) addSuccess: (TIOutput)  value

Invoked after an element is added to the collection.

Parameters
valueThe value.

◆ addSuccessNoLock:

- (void) addSuccessNoLock: (TIOutput)  value

Invoked after an element is added to the collection.

Parameters
valueThe value.

◆ destroy

- (void) destroy

Removes all items and sets the FMLiveSwitchIMediaOutputCollection`7input to null.

◆ iMediaOutputCollectionWithInput:

+ (FMLiveSwitchIMediaOutputCollection*) iMediaOutputCollectionWithInput: (TIInput)  input

Initializes a new instance of the FMLiveSwitchIMediaInputCollection`7 class.

Parameters
inputThe input.

◆ initWithInput:

- (instancetype) initWithInput: (TIInput)  input

Initializes a new instance of the FMLiveSwitchIMediaInputCollection`7 class.

Parameters
inputThe input.

◆ input

- (TIInput) input

Gets the input.

◆ removeSuccess:

- (void) removeSuccess: (TIOutput)  value

Invoked after an element is removed from the collection.

Parameters
valueThe value.

◆ removeSuccessNoLock:

- (void) removeSuccessNoLock: (TIOutput)  value

Invoked after an element is removed from the collection.

Parameters
valueThe value.

◆ setInput:

- (void) setInput: (TIInput)  value

Sets the input.

Member Data Documentation

◆ __pad0__

- __pad0__
protected