src/work/alpar/invalid.h
changeset 184 08735c8704cd
parent 169 940b13aba5ff
child 242 b255f25ad394
equal deleted inserted replaced
2:e1619f0f9ae4 3:727050051b43
    13   
    13   
    14   /// Invalid iterators.
    14   /// Invalid iterators.
    15   
    15   
    16   /// \ref Invalid is a global type that converts to each iterator
    16   /// \ref Invalid is a global type that converts to each iterator
    17   /// in such a way that the value of the target iterator will be invalid.
    17   /// in such a way that the value of the target iterator will be invalid.
    18   
    18 
       
    19   // It is also used to convert the \c INVALID constant to the
       
    20   // node iterator that makes is possible to write 
       
    21 
    19   //extern Invalid INVALID;
    22   //extern Invalid INVALID;
    20 
    23 
    21   //const Invalid &INVALID = *(Invalid *)0;
    24   //const Invalid &INVALID = *(Invalid *)0;
    22   const Invalid INVALID = Invalid();
    25   const Invalid INVALID = Invalid();
    23 
    26