17#ifndef POLAR_BTREE_NODE_STRING_KEY_H
18#define POLAR_BTREE_NODE_STRING_KEY_H
34#define POLAR_TYPE_BTREE_NODE_STRING_KEY ( polar_btree_node_string_key_get_type() )
36#define POLAR_BTREE_NODE_STRING_KEY(inst) ( POLAR_INTERNAL_TYPE_CHECK_INSTANCE_CAST((inst), POLAR_TYPE_BTREE_NODE_STRING_KEY, polar_btree_node_string_key) )
37#define POLAR_IS_BTREE_NODE_STRING_KEY(inst) ( POLAR_INTERNAL_TYPE_CHECK_INSTANCE_TYPE((inst), POLAR_TYPE_BTREE_NODE_STRING_KEY) )
38#define POLAR_BTREE_NODE_STRING_KEY_CLASS(klass) ( POLAR_INTERNAL_TYPE_CHECK_CLASS_CAST((klass), POLAR_TYPE_BTREE_NODE_STRING_KEY, polar_btree_node_string_key_class) )
39#define POLAR_IS_BTREE_NODE_STRING_KEY_CLASS(klass) ( POLAR_INTERNAL_TYPE_CHECK_CLASS_TYPE((klass), POLAR_TYPE_BTREE_NODE_STRING_KEY) )
40#define POLAR_BTREE_NODE_STRING_KEY_GET_CLASS(inst) ( POLAR_INTERNAL_TYPE_INSTANCE_GET_CLASS((inst), POLAR_TYPE_BTREE_NODE_STRING_KEY, polar_btree_node_string_key_class) )
42POLAR_FUNCTION_INTERNAL OBJC_FUNCTION_CONSTANT polar_internal_type
43polar_btree_node_string_key_get_type(
void );
45static inline const char *
48 assert( POLAR_IS_BTREE_NODE_STRING_KEY(self) );
Definition polar-btree-node.h:33
Definition polar-btree-node-string-key.h:30
Definition polar-btree-node-string-key.h:25
Definition polar-btree-node.h:25