nx_wflow_text_owned_candidate_t278.nx
buildroot/runtime/nx_wflow_text_owned_candidate_t278.nx
about
Owned variable substitution over one immutable ledger snapshot.
Allocation follows measured output; compatibility wrappers never return partial success.
dependencies 0 imports · 1 importers
imports: none
imported by: nx_wflow_engine_capacity_candidate_t278.nx
structs
| 3 | struct WfVarSpan {start:i64,len:i64,found:i64} |
| 4 | struct WfOwnedText {data:*u8,len:i64,bytes:i64,status:i64} |
| 108 | struct WfRunFields {fid:*u8,index:*u8,action:*u8,channel:*u8,arg:*u8,retry:*u8,condition:*u8,onfail:*u8} |
| 109 | struct WfRunScratch {fields:*WfRunFields,cap:i64,prepared:*WfOwnedText} |
consts
| 5 | const WF_TEXT_I64_MAX:i64=9223372036854775807 |
functions
| 6 | func wf_text_match(buf:*u8,at:i64,end:i64,text:*u8,n:i64)->i64 |
| 10 | func wf_var_span(buf:*u8,n:i64,rid:*u8,key:*u8,kn:i64,out:*WfVarSpan)->i64 |
| 26 | func wf_text_new(n:i64,status:i64)->*WfOwnedText |
| 34 | func wf_text_free(out:*WfOwnedText)->i64 |
| 40 | func wf_var_owned(cx:*i64,rid:*u8,key:*u8)->*WfOwnedText |
| 53 | func wf_subst_pass(buf:*u8,n:i64,rid:*u8,src:*u8,span:*WfVarSpan,out:*u8,cap:i64)->i64 |
| 74 | func wf_subst_owned(cx:*i64,rid:*u8,src:*u8)->*WfOwnedText |
| 94 | func wf_text_slice(src:*u8,start:i64,n:i64)->*WfOwnedText |
| 99 | func wf_text_decimal(v:i64)->*WfOwnedText |
| 110 | func wf_run_scratch_free(s:*WfRunScratch)->i64 |
| 120 | func wf_run_scratch_new(cap:i64)->*WfRunScratch |