Sack Library Documentation
ContentsIndexReferenceHome
PreviousUpNext
sack::LinkThingAfter Macro
C++
#define LinkThingAfter( node, thing ) \
    ( ( (thing)&&(node))   \
    ?(((((thing)->next = (node)->next))?((node)->next->me = &(thing)->next):0) \
     ,((thing)->me = &(node)->next), ((node)->next = thing))  \
    :((node)=(thing)) )

put 'Thing' after 'node

Created with a commercial version of Doc-O-Matic. In order to make this message disappear you need to register this software. If you have problems registering this software please contact us at support@toolsfactory.com.
Copyright (c) 2000+. All rights reserved.
What do you think about this topic? Send feedback!