@class NSData; @interface DYDataFunctionStream : DYFunctionStream { struct shared_ptr> { void *__ptr_; struct __shared_weak_count *__cntrl_; } _stream; struct _Iterator { struct Function { struct CoreFunction { unsigned int fenum; unsigned int flags; unsigned short padding; unsigned short argument_count; union { unsigned long long context_id; unsigned long long receiver_id; } ; struct Argument { void *value; unsigned int core_type; unsigned int sem_type; unsigned int size; unsigned short length; unsigned short flags; } return_value; struct Argument { void *value; unsigned int core_type; unsigned int sem_type; unsigned int size; unsigned short length; unsigned short flags; } arguments[16]; unsigned int fbuf_size; unsigned int internal_buffer_size; void *fbuf; void *internal_buffer; } core; unsigned long long timestamp; unsigned long long duration; unsigned long long *backtrace; unsigned short backtrace_length; unsigned short gl_error; int events_type; void *events; unsigned int events_size; unsigned int queue_width; unsigned long long queue_id; unsigned long long thread_id; struct Function *next_associated; void *sm_context; } _function; void *_encbuf; void *_next; void *_end; struct IFunctionDecoder *_decoder; BOOL _fast_size; } _iter; struct _Iterator { struct Function { struct CoreFunction { unsigned int fenum; unsigned int flags; unsigned short padding; unsigned short argument_count; union { unsigned long long context_id; unsigned long long receiver_id; } ; struct Argument { void *value; unsigned int core_type; unsigned int sem_type; unsigned int size; unsigned short length; unsigned short flags; } return_value; struct Argument { void *value; unsigned int core_type; unsigned int sem_type; unsigned int size; unsigned short length; unsigned short flags; } arguments[16]; unsigned int fbuf_size; unsigned int internal_buffer_size; void *fbuf; void *internal_buffer; } core; unsigned long long timestamp; unsigned long long duration; unsigned long long *backtrace; unsigned short backtrace_length; unsigned short gl_error; int events_type; void *events; unsigned int events_size; unsigned int queue_width; unsigned long long queue_id; unsigned long long thread_id; struct Function *next_associated; void *sm_context; } _function; void *_encbuf; void *_next; void *_end; struct IFunctionDecoder *_decoder; BOOL _fast_size; } _reset; } @property (readonly, retain, nonatomic) NSData *data; @property (readonly, nonatomic) BOOL swapsByteOrder; - (id)init; - (void)reset; - (void)dealloc; - (id)initWithData:(id)a0 error:(id *)a1; - (id).cxx_construct; - (void).cxx_destruct; - (void)clearResetMarker; - (id)initWithData:(id)a0 header:(const void *)a1 error:(id *)a2; - (const struct Function { struct CoreFunction { unsigned int x0; unsigned int x1; unsigned short x2; unsigned short x3; union { unsigned long long x0; unsigned long long x1; } x4; struct Argument { void *x0; unsigned int x1; unsigned int x2; unsigned int x3; unsigned short x4; unsigned short x5; } x5; struct Argument { void *x0; unsigned int x1; unsigned int x2; unsigned int x3; unsigned short x4; unsigned short x5; } x6[16]; unsigned int x7; unsigned int x8; void *x9; void *x10; } x0; unsigned long long x1; unsigned long long x2; unsigned long long *x3; unsigned short x4; unsigned short x5; int x6; void *x7; unsigned int x8; unsigned int x9; unsigned long long x10; unsigned long long x11; struct Function *x12; void *x13; } *)peekFunction; - (const struct Function { struct CoreFunction { unsigned int x0; unsigned int x1; unsigned short x2; unsigned short x3; union { unsigned long long x0; unsigned long long x1; } x4; struct Argument { void *x0; unsigned int x1; unsigned int x2; unsigned int x3; unsigned short x4; unsigned short x5; } x5; struct Argument { void *x0; unsigned int x1; unsigned int x2; unsigned int x3; unsigned short x4; unsigned short x5; } x6[16]; unsigned int x7; unsigned int x8; void *x9; void *x10; } x0; unsigned long long x1; unsigned long long x2; unsigned long long *x3; unsigned short x4; unsigned short x5; int x6; void *x7; unsigned int x8; unsigned int x9; unsigned long long x10; unsigned long long x11; struct Function *x12; void *x13; } *)readFunction; - (unsigned long long)readFunctions:(struct Function { struct CoreFunction { unsigned int x0; unsigned int x1; unsigned short x2; unsigned short x3; union { unsigned long long x0; unsigned long long x1; } x4; struct Argument { void *x0; unsigned int x1; unsigned int x2; unsigned int x3; unsigned short x4; unsigned short x5; } x5; struct Argument { void *x0; unsigned int x1; unsigned int x2; unsigned int x3; unsigned short x4; unsigned short x5; } x6[16]; unsigned int x7; unsigned int x8; void *x9; void *x10; } x0; unsigned long long x1; unsigned long long x2; unsigned long long *x3; unsigned short x4; unsigned short x5; int x6; void *x7; unsigned int x8; unsigned int x9; unsigned long long x10; unsigned long long x11; struct Function *x12; void *x13; } *)a0 maxCount:(unsigned long long)a1; - (BOOL)resetToFunction:(const struct Function { struct CoreFunction { unsigned int x0; unsigned int x1; unsigned short x2; unsigned short x3; union { unsigned long long x0; unsigned long long x1; } x4; struct Argument { void *x0; unsigned int x1; unsigned int x2; unsigned int x3; unsigned short x4; unsigned short x5; } x5; struct Argument { void *x0; unsigned int x1; unsigned int x2; unsigned int x3; unsigned short x4; unsigned short x5; } x6[16]; unsigned int x7; unsigned int x8; void *x9; void *x10; } x0; unsigned long long x1; unsigned long long x2; unsigned long long *x3; unsigned short x4; unsigned short x5; int x6; void *x7; unsigned int x8; unsigned int x9; unsigned long long x10; unsigned long long x11; struct Function *x12; void *x13; } *)a0; - (void)setResetMarker; @end