Files
fx/ds/bitbuffer.c
2026-03-16 10:35:43 +00:00

39 lines
1.3 KiB
C

#include <fx/ds/bitbuffer.h>
/*** PRIVATE DATA *************************************************************/
struct fx_bitbuffer_p {
int x;
};
/*** PRIVATE FUNCTIONS ********************************************************/
/*** PUBLIC FUNCTIONS *********************************************************/
/*** PUBLIC ALIAS FUNCTIONS ***************************************************/
/*** VIRTUAL FUNCTIONS ********************************************************/
static void bitbuffer_init(fx_object *obj, void *priv)
{
struct fx_bitbuffer_p *bitbuffer = priv;
}
static void bitbuffer_fini(fx_object *obj, void *priv)
{
struct fx_bitbuffer_p *bitbuffer = priv;
}
/*** CLASS DEFINITION *********************************************************/
FX_TYPE_CLASS_DEFINITION_BEGIN(fx_bitbuffer)
FX_TYPE_CLASS_INTERFACE_BEGIN(fx_object, FX_TYPE_OBJECT)
FX_INTERFACE_ENTRY(to_string) = NULL;
FX_TYPE_CLASS_INTERFACE_END(fx_object, FX_TYPE_OBJECT)
FX_TYPE_CLASS_DEFINITION_END(fx_bitbuffer)
FX_TYPE_DEFINITION_BEGIN(fx_bitbuffer)
FX_TYPE_ID(0x628e33da, 0x3109, 0x4a5d, 0x98d5, 0xb0e4cb3ccb65);
FX_TYPE_CLASS(fx_bitbuffer_class);
FX_TYPE_INSTANCE_PRIVATE(struct fx_bitbuffer_p);
FX_TYPE_INSTANCE_INIT(bitbuffer_init);
FX_TYPE_INSTANCE_FINI(bitbuffer_fini);
FX_TYPE_DEFINITION_END(fx_bitbuffer)