fx: add interface for comparaing two values
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
#include <fx/comparable.h>
|
||||
#include <fx/macros.h>
|
||||
|
||||
FX_TYPE_CLASS_BEGIN(fx_comparable)
|
||||
FX_TYPE_VTABLE_INTERFACE_BEGIN(fx_object, FX_TYPE_OBJECT)
|
||||
FX_INTERFACE_ENTRY(to_string) = NULL;
|
||||
FX_TYPE_VTABLE_INTERFACE_END(fx_object, FX_TYPE_OBJECT)
|
||||
FX_TYPE_CLASS_END(fx_comparable)
|
||||
|
||||
FX_TYPE_DEFINITION_BEGIN(fx_comparable)
|
||||
FX_TYPE_FLAGS(FX_TYPE_F_ABSTRACT);
|
||||
FX_TYPE_ID(0xb25ab0c6, 0xfddb, 0x447f, 0xa54d, 0x44c4a0ef74a1);
|
||||
FX_TYPE_NAME("fx.comparable");
|
||||
FX_TYPE_CLASS(fx_comparable_class);
|
||||
FX_TYPE_DEFINITION_END(fx_comparable)
|
||||
Reference in New Issue
Block a user