Help Center›FreeBASIC
Procedures
28 entries across 1 topic.
Topics
All entries
Procedures 28
...Used in place of procedure parameter to pass a variable number of arguments, or as the upper bound in an array declaration to denote that the number of elements will be determined by the initializer.__FastcallSpecifies the Fastcall calling convention in a procedure declaration__ThiscallSpecifies the Thiscall calling convention in a procedure declarationAliasClause of the Sub and Function statements that provides an alternate internal name.AnyThe Any keyword is used as a placeholder for a type or value in various ways.ByrefDeclaration specifier to explicitly pass a parameter by referenceByrefSpecifies that a function result is returned by referenceByValDeclaration specifier to explicitly pass a parameter by valueCallStatement to invoke a subroutinecdeclSpecifies a cdecl-style calling convention in a procedure declarationConstructorSpecifies execution of a procedure before module-level codeCva_ArgMacro to obtain the next argument from a variadic argument list object.Cva_CopyMacro to initialize variadic argument list object variable from an already initialized variadic argument list object variableCva_EndMacro to clean-up a variadic argument list object variableCva_ListVariadic argument list object typeCva_StartMacro to initialize variadic argument list object variableDeclareDeclares a module-level or member procedureDestructorSpecifies execution of a procedure at program terminationFunctionDefines a procedure returning a valueLibSpecifies the library where a sub or function can be found as part of a declarationNakedWrite functions without prolog/epilog codeOverloadSpecifies that a procedure name can be overloadedpascalSpecifies a Pascal-style calling convention in a procedure declarationstdcallSpecifies a stdcall-style calling convention in a procedure declarationSubDefines a procedureva_argReturns the current argument from a variable argument list.va_firstReturns a pointer to the first argument in a variable argument listva_nextReturns a pointer to the next argument in a variable argument list