Ignore:
Timestamp:
Mar 14, 2025, 4:22:42 PM (10 months ago)
Author:
Peter A. Buhr <pabuhr@…>
Branches:
master
Children:
3d9831b
Parents:
a21aaff
Message:

change name shareEdit to share

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libcfa/src/collections/string.cfa

    ra21aaff r8c2723f  
    1010// Created On       : Fri Sep 03 11:00:00 2021
    1111// Last Modified By : Peter A. Buhr
    12 // Last Modified On : Mon Aug  5 23:12:05 2024
    13 // Update Count     : 273
     12// Last Modified On : Fri Mar 14 15:41:33 2025
     13// Update Count     : 275
    1414//
    1515
     
    139139// Alternate construction: request shared edits
    140140
    141 string_WithSharedEdits ?`shareEdits( string & s ) {
    142     string_WithSharedEdits ret = { &s };
    143     return ret;
    144 }
    145 
    146 void ?{}( string & s, string_WithSharedEdits src ) {
     141string_Share ?`share( string & s ) {
     142    string_Share ret = { &s };
     143    return ret;
     144}
     145
     146void ?{}( string & s, string_Share src ) {
    147147    ?{}( s, *src.s->inner, 0, src.s->inner->Handle.lnth );
    148148}
     
    255255string ?()( string & s, size_t start, size_t len ) {
    256256    string ret = { *s.inner, start, len };
    257     return ret`shareEdits;
     257    return ret`share;
    258258}
    259259
    260260string ?()( string & s, size_t start ) {
    261261    string ret = { *s.inner, start, size( s ) - start };
    262     return ret`shareEdits;
     262    return ret`share;
    263263}
    264264
     
    403403string ?[?]( string & s, size_t index ) {
    404404    string ret = { *s.inner, index, 1 };
    405     return ret`shareEdits;
     405    return ret`share;
    406406}
    407407
Note: See TracChangeset for help on using the changeset viewer.