@class NSString, NSPointerArray; @interface ADEspressoRunnerV2 : NSObject { NSPointerArray *_dummyOperations; struct e5rt_execution_stream { } *_dummyStream; NSString *_path; NSString *_functionName; struct unordered_map, std::hash, std::equal_to, std::allocator>>> { struct __hash_table>, std::__unordered_map_hasher>, std::hash, std::equal_to>, std::__unordered_map_equal>, std::equal_to, std::hash>, std::allocator>>> { struct unique_ptr>, void *> *> *[], std::__bucket_list_deallocator>, void *> *> *>>> { struct __compressed_pair>, void *> *> **, std::__bucket_list_deallocator>, void *> *> *>>> { void **__value_; struct __bucket_list_deallocator>, void *> *> *>> { struct __compressed_pair>, void *> *> *>> { unsigned long long __value_; } __data_; } __value_; } __ptr_; } __bucket_list_; struct __compressed_pair>, void *> *>, std::allocator>, void *>>> { struct __hash_node_base>, void *> *> { void *__next_; } __value_; } __p1_; struct __compressed_pair>, std::hash, std::equal_to>> { unsigned long long __value_; } __p2_; struct __compressed_pair>, std::equal_to, std::hash>> { float __value_; } __p3_; } __table_; } _acceptedBindFormats; struct unordered_map, std::hash, std::equal_to, std::allocator>>> { struct __hash_table>, std::__unordered_map_hasher>, std::hash, std::equal_to>, std::__unordered_map_equal>, std::equal_to, std::hash>, std::allocator>>> { struct unique_ptr>, void *> *> *[], std::__bucket_list_deallocator>, void *> *> *>>> { struct __compressed_pair>, void *> *> **, std::__bucket_list_deallocator>, void *> *> *>>> { void **__value_; struct __bucket_list_deallocator>, void *> *> *>> { struct __compressed_pair>, void *> *> *>> { unsigned long long __value_; } __data_; } __value_; } __ptr_; } __bucket_list_; struct __compressed_pair>, void *> *>, std::allocator>, void *>>> { struct __hash_node_base>, void *> *> { void *__next_; } __value_; } __p1_; struct __compressed_pair>, std::hash, std::equal_to>> { unsigned long long __value_; } __p2_; struct __compressed_pair>, std::equal_to, std::hash>> { float __value_; } __p3_; } __table_; } _alternateBindFormats; } @property (readonly, nonatomic) NSString *networkVersionString; @property struct e5rt_execution_stream_operation { } *operation; @property struct e5rt_execution_stream { } *stream; - (void)dealloc; - (long long)execute; - (id).cxx_construct; - (void).cxx_destruct; - (struct __CVBuffer { } *)createAndRegisterPixelBufferForDescriptor:(id)a0; - (id)initWithPath:(id)a0 forEngine:(unsigned long long)a1 configurationName:(id)a2; - (id)registerDescriptor:(id)a0; - (long long)registerPixelBuffer:(struct __CVBuffer { } *)a0 forDescriptor:(id)a1; - (long long)updateFeedbackLoopInputBuffer:(struct __CVBuffer **)a0 inputDescriptor:(id)a1 outputBuffer:(struct __CVBuffer **)a2 outputDescriptor:(id)a3; - (void)buildBindFormatsMap; - (BOOL)canBindFormat:(unsigned int)a0 e5rtFormat:(int)a1; - (long long)prewireSurfaces:(id)a0 toDescriptors:(id)a1; - (long long)registerIOSurface:(struct __IOSurface { } *)a0 forDescriptor:(id)a1; - (long long)registerIOSurface:(struct __IOSurface { } *)a0 forDescriptor:(id)a1 usingOperation:(struct e5rt_execution_stream_operation { } *)a2; - (long long)registerIOSurface:(struct __IOSurface { } *)a0 forSurfacePort:(struct e5rt_io_port **)a1 surfaceDesc:(struct e5rt_surface_desc { } *)a2; - (long long)registerIOSurface:(struct __IOSurface { } *)a0 forTensorPort:(struct e5rt_io_port **)a1; - (long long)registerPixelBufferPtr:(struct __CVBuffer **)a0 forDescriptor:(id)a1; - (long long)registerPixelBufferPtr:(struct __CVBuffer **)a0 forDescriptor:(id)a1 forSurfacePort:(struct e5rt_io_port **)a2; - (long long)registerPixelBufferPtr:(struct __CVBuffer **)a0 forDescriptor:(id)a1 forTensorPort:(struct e5rt_io_port **)a2; - (long long)registerPixelBufferPtr:(struct __CVBuffer **)a0 forDescriptor:(id)a1 usingOperation:(struct e5rt_execution_stream_operation { } *)a2; - (struct e5rt_io_port { } *)retainPortForDescriptor:(id)a0 usingOperation:(struct e5rt_execution_stream_operation { } *)a1; - (void)unwireAllSurfaces; @end