| Instance Methods | |
| (void) | - addAttribute: | 
| (instancetype) | - init | 
| (bool) | - removeWithAttribute: | 
| (bool) | - removeWithAttributeType: | 
| (void) | - replaceAttribute: | 
| (NSMutableArray *) | - toArray | 
| (bool) | - tryGetAttributesWithType:attributes: | 
| (bool) | - tryGetAttributeWithType:attribute: | 
| Class Methods | |
| (FMLiveSwitchSdpAttributeCollection *) | + attributeCollection | 
| - (void) addAttribute: | (FMLiveSwitchSdpAttribute *) | attribute | 
| + (FMLiveSwitchSdpAttributeCollection*) attributeCollection | 
| - (instancetype) init | 
| - (bool) removeWithAttribute: | (FMLiveSwitchSdpAttribute *) | attribute | 
| - (bool) removeWithAttributeType: | (FMLiveSwitchSdpAttributeType) | attributeType | 
| - (void) replaceAttribute: | (FMLiveSwitchSdpAttribute *) | attribute | 
| - (NSMutableArray*) toArray | 
| - (bool) tryGetAttributesWithType: | (FMLiveSwitchSdpAttributeType) | type | |
| attributes: | (NSMutableArray **) | attributes | |
| - (bool) tryGetAttributeWithType: | (FMLiveSwitchSdpAttributeType) | type | |
| attribute: | (FMLiveSwitchSdpAttribute **) | attribute | |