MythTV
master
mythtv
libs
libmythbase
mythpluginapi.h
Go to the documentation of this file.
1
#ifndef MYTHPLUGINAPI_H_
2
#define MYTHPLUGINAPI_H_
3
4
#include "
libmythbase/mythpluginexport.h
"
5
#include "
libmythbase/mythplugin.h
"
// for MythPluginType
6
7
extern
"C"
8
{
9
MPLUGIN_PUBLIC
int
mythplugin_init
(
const
char
*libversion);
10
MPLUGIN_PUBLIC
int
mythplugin_run
();
11
MPLUGIN_PUBLIC
int
mythplugin_config
();
12
MPLUGIN_PUBLIC
MythPluginType
mythplugin_type
();
13
MPLUGIN_PUBLIC
void
mythplugin_destroy
();
14
15
}
16
17
#endif // MYTHPLUGINAPI_H_
mythplugin.h
mythpluginexport.h
mythplugin_init
MPLUGIN_PUBLIC int mythplugin_init(const char *libversion)
Definition:
mytharchive.cpp:346
MPLUGIN_PUBLIC
#define MPLUGIN_PUBLIC
Definition:
mythpluginexport.h:9
MythPluginType
MythPluginType
Definition:
mythplugin.h:18
mythplugin_type
MPLUGIN_PUBLIC MythPluginType mythplugin_type()
mythplugin_destroy
MPLUGIN_PUBLIC void mythplugin_destroy()
Definition:
mythmusic.cpp:911
mythplugin_run
MPLUGIN_PUBLIC int mythplugin_run()
Definition:
mytharchive.cpp:373
mythplugin_config
MPLUGIN_PUBLIC int mythplugin_config()
Definition:
mytharchive.cpp:378
Generated on Tue Feb 11 2025 03:16:44 for MythTV by
1.8.17