LIST_NODE_TYPE

Table of Contents

LIST_NODE_TYPE

Description

Get node type stored by this list

Usage example (Cross-references)

    /// FAILURE: `NULL`
    ///
    #define ListNodePtrAt(l, idx) ((LIST_NODE_TYPE(l) *)(node_at_list(GENERIC_LIST(l), sizeof(LIST_DATA_TYPE(l)), (idx))))
    
    ///
    /// FAILURE: Empty node struct.
    ///
    #define ListNodeAt(l, idx) *((LIST_NODE_TYPE(l) *)(node_at_list(GENERIC_LIST(l), sizeof(LIST_DATA_TYPE(l)), (idx))))
    
    ///

Share :