eaarl-io  1.0.1+71abbd4
EAARL Input/Output Library (Public API)
Data Structures | Macros
tld_opener.h File Reference

Interface for opening TLD files. More...

#include "eaarlio/error.h"
#include "eaarlio/stream.h"

Go to the source code of this file.

Data Structures

struct  eaarlio_tld_opener
 TLD file opener interface. More...
 

Macros

#define eaarlio_tld_opener_empty()
 Empty eaarlio_tld_opener value. More...
 

Detailed Description

Interface for opening TLD files.

This header defines an interface for opening TLD files for reading. It is intended to permit a TLD file to be opened using just the file name provided from the EDB file. The TLD opener is responsible for resolving the file's actual location in the filesystem and is responsible for opening an appropriate stream for it.

Macro Definition Documentation

◆ eaarlio_tld_opener_empty

#define eaarlio_tld_opener_empty ( )
Value:
{ \
NULL, NULL, NULL \
}
TLD file opener interface.
Definition: tld_opener.h:36

Empty eaarlio_tld_opener value.

All pointers will be null.