FMLiveSwitchIMediaInputCollection Class Reference

A media input 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 FMLiveSwitchIMediaInputCollection`7output to null. More...
 
(instancetype) - initWithOutput:
 Initializes a new instance of the FMLiveSwitchIMediaInputCollection`7 class. More...
 
(TIOutput) - output
 Gets the output. 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) - setOutput:
 Sets the output. More...
 

Class Methods

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

Protected Attributes

 __pad0__: FMLiveSwitchCollection<TIInput
 

Detailed Description

A media input collection.

Method Documentation

◆ addSuccess:

- (void) addSuccess: (TIInput)  value

Invoked after an element is added to the collection.

Parameters
valueThe value.

◆ addSuccessNoLock:

- (void) addSuccessNoLock: (TIInput)  value

Invoked after an element is added to the collection.

Parameters
valueThe value.

◆ destroy

- (void) destroy

Removes all items and sets the FMLiveSwitchIMediaInputCollection`7output to null.

◆ iMediaInputCollectionWithOutput:

+ (FMLiveSwitchIMediaInputCollection*) iMediaInputCollectionWithOutput: (TIOutput)  output

Initializes a new instance of the FMLiveSwitchIMediaInputCollection`7 class.

Parameters
outputThe output.

◆ initWithOutput:

- (instancetype) initWithOutput: (TIOutput)  output

Initializes a new instance of the FMLiveSwitchIMediaInputCollection`7 class.

Parameters
outputThe output.

◆ output

- (TIOutput) output

Gets the output.

◆ removeSuccess:

- (void) removeSuccess: (TIInput)  value

Invoked after an element is removed from the collection.

Parameters
valueThe value.

◆ removeSuccessNoLock:

- (void) removeSuccessNoLock: (TIInput)  value

Invoked after an element is removed from the collection.

Parameters
valueThe value.

◆ setOutput:

- (void) setOutput: (TIOutput)  value

Sets the output.

Member Data Documentation

◆ __pad0__

- __pad0__
protected