Common

API Object

  • The PathRoot union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBCOMMONPathRoot : NSObject <DBSerializable, NSCopying>

    Swift

    class DBCOMMONPathRoot : NSObject, DBSerializable, NSCopying
  • The PathRootError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBCOMMONPathRootError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBCOMMONPathRootError : NSObject, DBSerializable, NSCopying
  • The RootInfo struct.

    Information about current user’s root.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBCOMMONRootInfo : NSObject <DBSerializable, NSCopying>

    Swift

    class DBCOMMONRootInfo : NSObject, DBSerializable, NSCopying
  • The TeamRootInfo struct.

    Root info when user is member of a team with a separate root namespace ID.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBCOMMONTeamRootInfo : DBCOMMONRootInfo <DBSerializable, NSCopying>

    Swift

    class DBCOMMONTeamRootInfo : DBCOMMONRootInfo, DBSerializable, NSCopying
  • The UserRootInfo struct.

    Root info when user is not member of a team or the user is a member of a team and the team does not have a separate root namespace.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBCOMMONUserRootInfo : DBCOMMONRootInfo <DBSerializable, NSCopying>

    Swift

    class DBCOMMONUserRootInfo : DBCOMMONRootInfo, DBSerializable, NSCopying