⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.133
Server IP:
185.119.109.197
Server:
Linux managedhosting.chostar.me 5.15.0-160-generic #170-Ubuntu SMP Wed Oct 1 10:06:56 UTC 2025 x86_64
Server Software:
Apache
PHP Version:
8.1.33
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
usr
/
share
/
ri
/
3.0.0
/
system
/
Fiddle
/
CParser
/
View File Name :
parse_signature-i.ri
U:RDoc::AnyMethod[iI"parse_signature:ETI"$Fiddle::CParser#parse_signature;TF:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"#Parses a C prototype signature;To:RDoc::Markup::BlankLine o; ; [I"NIf Hash +tymap+ is provided, the return value and the arguments from the ;TI"N+signature+ are expected to be keys, and the value will be the C type to ;TI"be looked up.;T@o; ; [I" Example:;To:RDoc::Markup::Verbatim; [I"require 'fiddle/import' ;TI" ;TI"include Fiddle::CParser ;TI" #=> Object ;TI" ;TI"3parse_signature('double sum(double, double)') ;TI"T #=> ["sum", Fiddle::TYPE_DOUBLE, [Fiddle::TYPE_DOUBLE, Fiddle::TYPE_DOUBLE]] ;TI" ;TI":parse_signature('void update(void (*cb)(int code))') ;TI"? #=> ["update", Fiddle::TYPE_VOID, [Fiddle::TYPE_VOIDP]] ;TI" ;TI"4parse_signature('char (*getbuffer(void))[80]') ;TI"0 #=> ["getbuffer", Fiddle::TYPE_VOIDP, []];T:@format0: @fileI"%ext/fiddle/lib/fiddle/cparser.rb;T:0@omit_headings_from_table_of_contents_below000[ I"(signature, tymap=nil);T@&FI"CParser;TcRDoc::NormalModule00