ROComplexType
Overview
ROComplexType is the base class for all Struct types defined in your RODL library.
You will usually not instantiate instances of this class itself, but use the descendant classes that will be auto-generated in your _Intf source module for every struct defined in your RODL file.
Location
- Reference: ROTypes.h
- Namespace: RemObjectsSDK
- Ancestry: NSObject | ROComplexType
Class Methods
getAttributeValue:
+ (nullable NSString *) getAttributeValue:(nonnull NSString *)aName
Parameters:
- aName:
Instance Methods
assignFrom:
- (void) assignFrom:(nonnull ROComplexType *)source
Parameters:
- source:
deepCopyWithZone: deprecated
- (nullable id) deepCopyWithZone:(nullable NSZone *)zone
Parameters:
- zone:
readFromMessage:withName:
- (void) readFromMessage:(nonnull ROMessage *)aMessage withName:(nullable NSString *)aName
Parameters:
- aMessage:
- aName:
writeToMessage:withName:
- (void) writeToMessage:(nonnull ROMessage *)aMessage withName:(nullable NSString *)aName
Parameters:
- aMessage:
- aName: