Common
-
The
PathRoot
union.This class implements the
See moreDBSerializable
protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBCOMMONPathRoot : NSObject <DBSerializable, NSCopying>
Swift
class DBCOMMONPathRoot : NSObject, DBSerializable, NSCopying
-
The
PathRootError
union.This class implements the
See moreDBSerializable
protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.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
See moreDBSerializable
protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.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
See moreDBSerializable
protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.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
See moreDBSerializable
protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.Declaration
Objective-C
@interface DBCOMMONUserRootInfo : DBCOMMONRootInfo <DBSerializable, NSCopying>
Swift
class DBCOMMONUserRootInfo : DBCOMMONRootInfo, DBSerializable, NSCopying