Scanbot SDK
Loading...
Searching...
No Matches
ScanbotSDKRandomAccessSource.h File Reference

ScanbotSDK Random Access Source C API. More...

Go to the source code of this file.

Classes

struct  scanbotsdk_external_random_access_source_t
 Provides interface for implementing custom random access source. More...
 

Typedefs

typedef struct scanbotsdk_random_access_source_t scanbotsdk_random_access_source_t
 Represents an instance of the opaque random access source.
 
typedef struct scanbotsdk_external_random_access_source_t scanbotsdk_external_random_access_source_t
 Provides interface for implementing custom random access source.
 

Functions

SBSDK_API scanbotsdk_error_code_t scanbotsdk_random_access_source_free (scanbotsdk_random_access_source_t *object)
 Destroys the source instance. If null is passed does nothing.
 
SBSDK_API scanbotsdk_error_code_t scanbotsdk_random_access_source_create_from_path (const char *path, scanbotsdk_random_access_source_t **result)
 Creates a new instance of the random access source from the path to a file.
 
SBSDK_API scanbotsdk_error_code_t scanbotsdk_random_access_source_create_from_external (scanbotsdk_external_random_access_source_t external_source, scanbotsdk_random_access_source_t **result)
 Creates a new instance of the random access source from an external implementation of random access source.
 

Detailed Description

ScanbotSDK Random Access Source C API.