Ignore:
Timestamp:
Nov 23, 2025, 10:54:30 PM (20 hours ago)
Author:
Peter A. Buhr <pabuhr@…>
Branches:
master
Children:
00aa122
Parents:
8ffee9a
Message:

rename private waituntil routines register_select, unregister_select, and on_selected with tailing $

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libcfa/src/concurrency/future.hfa

    r8ffee9a rfbaea970  
    1010// Created On       : Wed Jan 06 17:33:18 2021
    1111// Last Modified By : Peter A. Buhr
    12 // Last Modified On : Wed Nov 19 09:26:38 2025
    13 // Update Count     : 204
     12// Last Modified On : Sun Nov 23 22:48:08 2025
     13// Update Count     : 208
    1414//
    1515
     
    5555                // PRIVATE
    5656
    57                 bool register_select( future(T) & fut, select_node & s ) with( fut ) { // for waituntil statement
     57                bool register_select$( future(T) & fut, select_node & s ) with( fut ) { // for waituntil statement
    5858                        lock( lock );
    5959
     
    7878                }
    7979
    80                 bool unregister_select( future(T) & fut, select_node & s ) with( fut ) { // for waituntil statement
     80                bool unregister_select$( future(T) & fut, select_node & s ) with( fut ) { // for waituntil statement
    8181                  if ( ! isListed( s ) ) return false;
    8282                        lock( lock );
     
    8686                }
    8787
    88                 bool on_selected( future(T) &, select_node & ) { return true; } // for waituntil statement
     88                bool on_selected$( future(T) &, select_node & ) { return true; } // for waituntil statement
    8989
    9090                // PUBLIC
     
    9898
    9999                void ?{}( future(T) & fut ) with( fut ) {
    100 //                      waiters{};
    101100                        except = 0p;
    102101                        state = FUTURE_EMPTY$;
     
    260259                // PRIVATE
    261260
    262                 bool register_select( future_rc(T) & frc, select_node & s ) with( frc ) { // for waituntil statement
    263                         return register_select( frc.impl->fut, s );
    264                 }
    265 
    266                 bool unregister_select( future_rc(T) & frc, select_node & s ) with( frc ) { // for waituntil statement
    267                         return unregister_select( frc.impl->fut, s );
    268                 }
    269 
    270                 bool on_selected( future_rc(T) &, select_node & ) { return true; } // for waituntil statement
     261                bool register_select$( future_rc(T) & frc, select_node & s ) with( frc ) { // for waituntil statement
     262                        return register_select$( frc.impl->fut, s );
     263                }
     264
     265                bool unregister_select$( future_rc(T) & frc, select_node & s ) with( frc ) { // for waituntil statement
     266                        return unregister_select$( frc.impl->fut, s );
     267                }
     268
     269                bool on_selected$( future_rc(T) &, select_node & ) { return true; } // for waituntil statement
    271270
    272271                // PUBLIC
Note: See TracChangeset for help on using the changeset viewer.