lfds711_misc_query

From liblfds.org
Jump to navigation Jump to search

Source Files

└───liblfds711
    ├───inc
    │   └───liblfds711
    │           lfds711_misc.h
    └───src
        └───lfds711_liblfds
                lfds711_misc_query.c

Enums

enum lfds711_misc_query
{
  LFDS711_MISC_QUERY_GET_BUILD_AND_VERSION_STRING
};

Prototype

void lfds711_misc_query( enum lfds711_misc_query query_type,
                         void *query_input,
                         void *query_output );

Parameters

enum lfds711_misc_query query_type

Indicates which query to perform.

void *query_input

A pointer to data, or data cast to a void pointer, which is input data required by query indicated by query_type.

void *query_output

A pointer to store into which the requested information is placed, where the output data varies by the query indicted by query_type.

Queries

LFDS711_MISC_QUERY_GET_BUILD_AND_VERSION_STRING

void *query_input
This argument is NULL
void *query_output
Points to a char const *, which is set to point to the build and version string for the library. The build and version string is statically allocated within the library, and query_output is merely set to point to it; no copying occurs.

Notes

No notes.

See Also