MCPcopy Create free account

hub / github.com/build2/build2 / functions

Functions1,458 in github.com/build2/build2

Method push_phase
libbuild2/scheduler.cxx:794
Method queue
libbuild2/scheduler.cxx:49
Method read
libbuild2/diagnostics.cxx:690
Method read_
libbuild2/depdb.cxx:198
Method reapply
libbuild2/adhoc-rule-cxx.cxx:761
Method reapply
libbuild2/rule.cxx:30
Method recipe_text
libbuild2/adhoc-rule-cxx.cxx:50
Method recipe_text
libbuild2/adhoc-rule-buildscript.cxx:134
Method relock
libbuild2/context.cxx:1233
Method remove
libbuild2/file-cache.cxx:152
Method reserve
libbuild2/context.cxx:65
Method reset
value
libbuild2/variable.cxx:43
Method reset
libbuild2/parser.cxx:331
Method resume
libbuild2/scheduler.cxx:345
Method reverse
libbuild2/variable.cxx:1829
Method reverse_fallback
libbuild2/rule.cxx:450
Method reverse_fallback
libbuild2/adhoc-rule-buildscript.cxx:255
Method root_extra_type
libbuild2/file.cxx:696
Method scan_is
libbuild2/script/regex.cxx:400
Method scan_not
libbuild2/script/regex.cxx:412
Method scope
scope
libbuild2/scope.cxx:34
Method serialize
libbuild2/json.cxx:861
Method shard_size
libbuild2/scheduler.cxx:397
Method shutdown
libbuild2/scheduler.cxx:677
Method skip
libbuild2/depdb.cxx:249
Method skip_block
libbuild2/parser.cxx:10209
Method skip_line
libbuild2/parser.cxx:10203
Method skip_spaces
libbuild2/lexer.cxx:1042
Method sleep
libbuild2/scheduler.cxx:187
Method source_buildfile
libbuild2/parser.cxx:3649
Method splice_names
Splice names from the name view into the destination name list while doing sensible things with pairs, types, etc. Return the number of the names adde
libbuild2/parser.cxx:7838
Method split_name
libbuild2/target.cxx:297
Method stack
libbuild2/algorithm.cxx:221
Method start_names
libbuild2/parser.cxx:8534
Method startup
libbuild2/scheduler.cxx:452
Method sub_match
libbuild2/rule.cxx:50
Method suspend
libbuild2/scheduler.cxx:292
Method switch_scope
libbuild2/parser.cxx:10729
Method tune
libbuild2/scheduler.cxx:593
Method unlock
libbuild2/context.cxx:1180
Method unlocked
libbuild2/context.cxx:1324
Method update
libbuild2/dyndep.cxx:19
Method update
variable_pool
libbuild2/variable.cxx:2670
Method value
libbuild2/variable.cxx:54
Method value
regex_traits<line_char>
libbuild2/script/regex.cxx:444
Method variable_map
Need scope/target definition thus not inline.
libbuild2/variable.cxx:3041
Method verify_existing_file
libbuild2/dyndep.cxx:135
Method verify_variable_name
libbuild2/parser.cxx:6646
Method wait
libbuild2/context.cxx:1331
Method wait_idle
libbuild2/scheduler.cxx:368
Method wait_impl
libbuild2/scheduler.cxx:61
Method widen
libbuild2/script/regex.cxx:424
Method word
libbuild2/lexer.cxx:715
Method write
libbuild2/diagnostics.cxx:810
Method write
libbuild2/depdb.cxx:289
Method ~adhoc_cxx_rule
libbuild2/adhoc-rule-cxx.cxx:57
Method ~adhoc_rule_pattern
adhoc_rule_pattern (vtable)
libbuild2/rule.cxx:514
Method ~adhoc_rule_with_deadline
adhoc_rule_with_deadline (vtable)
libbuild2/rule.cxx:470
Method ~context
libbuild2/context.cxx:936
Method ~phase_lock
libbuild2/context.cxx:1427
Method ~phase_switch
libbuild2/context.cxx:1558
Method ~phase_unlock
libbuild2/context.cxx:1483
Method ~result_printer
b/b.cxx:188
Method ~rule
rule
libbuild2/rule.cxx:20
Method ~scheduler
libbuild2/scheduler.cxx:362
Method ~scope
libbuild2/scope.cxx:40
Method ~target
target
libbuild2/target.cxx:79
Method main
bx/bx.cxx:496
Method main
b/b.cxx:342
Method parse_bx_cmdline
bx/bx.cxx:84
Method run_script
bx/bx.cxx:65
Method run_task
bx/bx.cxx:77
Method test_names
parser::names()
old-tests/parser/driver.cxx:170
FunctionSTDMETHOD(Clone)
<summary> Creates a new enumeration object in the same state as the current enumeration object: the new object points to the same place in the enumera
libbuild2/cc/msvc-setup.h:486
FunctionSTDMETHOD(EnumAllInstances)
<summary> Enumerates all product instances. </summary> <param name="ppEnumInstances">An enumeration of all product instances.</param> <returns>Standar
libbuild2/cc/msvc-setup.h:555
FunctionSTDMETHOD(EnumInstances)
<summary> Enumerates all launchable product instances installed. </summary> <param name="ppEnumInstances">An enumeration of completed, installed produ
libbuild2/cc/msvc-setup.h:505
FunctionSTDMETHOD(GetAction)
<summary> Gets the action attempted when the package failed. </summary> <param name="pbstrAction">The action, eg: Install, Download, etc.</param> <ret
libbuild2/cc/msvc-setup.h:914
FunctionSTDMETHOD(GetAffectedPackages)
<summary> Gets an array of packages affected by this package failure. </summary> <param name="ppsaPackages">Pointer to an array of <see cref="ISetupPa
libbuild2/cc/msvc-setup.h:894
FunctionSTDMETHOD(GetBranch)
<summary> Gets the build branch of the package. </summary> <param name="pbstrBranch">The build branch of the package.</param> <returns>Standard HRESUL
libbuild2/cc/msvc-setup.h:610
FunctionSTDMETHOD(GetCatalogInfo)
<summary> Gets catalog information properties. </summary> <param name="ppCatalogInfo">A pointer to an instance of <see cref="ISetupPropertyStore"/>.</
libbuild2/cc/msvc-setup.h:402
FunctionSTDMETHOD(GetChip)
<summary> Gets the target process architecture of the package. </summary> <param name="pbstrChip">The target process architecture of the package.</par
libbuild2/cc/msvc-setup.h:592
FunctionSTDMETHOD(GetDescription)
<summary> Gets the description of the product installed in this instance. </summary> <param name="lcid">The LCID for the description.</param> <param n
libbuild2/cc/msvc-setup.h:274
FunctionSTDMETHOD(GetDetails)
<summary> Gets the array of details for this package failure. </summary> <param name="ppsaDetails">Pointer to an array of details as BSTRs.</param> <r
libbuild2/cc/msvc-setup.h:885
FunctionSTDMETHOD(GetDisplayName)
<summary> Gets the display name (title) of the product installed in this instance. </summary> <param name="lcid">The LCID for the display name.</param
libbuild2/cc/msvc-setup.h:263
FunctionSTDMETHOD(GetEnginePath)
<summary> Gets the directory path to the setup engine that installed the instance. </summary> <param name="pbstrEnginePath">The directory path to the
libbuild2/cc/msvc-setup.h:383
FunctionSTDMETHOD(GetErrorClassName)
<summary> Gets the class name of the error (exception). </summary> <param name="pbstrClassName">The class name of the error (exception).</param> <retu
libbuild2/cc/msvc-setup.h:743
FunctionSTDMETHOD(GetErrorHResult)
<summary> Gets the HRESULT of the error. </summary> <param name="plHResult">The HRESULT of the error.</param> <returns>Standard HRESULT indicating suc
libbuild2/cc/msvc-setup.h:734
FunctionSTDMETHOD(GetErrorLogFilePath)
<summary> Gets the path to the error log. </summary> <param name="pbstrChip">The path to the error log.</param> <returns>Standard HRESULT indicating s
libbuild2/cc/msvc-setup.h:799
FunctionSTDMETHOD(GetErrorMessage)
<summary> Gets the error message. </summary> <param name="pbstrMessage">The error message.</param> <returns>Standard HRESULT indicating success or fai
libbuild2/cc/msvc-setup.h:752
FunctionSTDMETHOD(GetErrors)
<summary> Gets the error state of the instance, if available. </summary> <param name="pErrorState">The error state of the instance, if available.</par
libbuild2/cc/msvc-setup.h:341
FunctionSTDMETHOD(GetId)
<summary> Gets the general package identifier. </summary> <param name="pbstrId">The general package identifier.</param> <returns>Standard HRESULT indi
libbuild2/cc/msvc-setup.h:574
FunctionSTDMETHOD(GetInstallDate)
<summary> Gets the local date and time when the installation was originally installed. </summary> <param name="pInstallDate">The local date and time w
libbuild2/cc/msvc-setup.h:226
FunctionSTDMETHOD(GetInstallationName)
<summary> Gets the unique name of the installation, often indicating the branch and other information used for telemetry. </summary> <param name="pbst
libbuild2/cc/msvc-setup.h:235
FunctionSTDMETHOD(GetInstallationPath)
<summary> Gets the path to the installation root of the product. </summary> <param name="pbstrInstallationPath">The path to the installation root of t
libbuild2/cc/msvc-setup.h:244
FunctionSTDMETHOD(GetInstallationVersion)
<summary> Gets the version of the product installed in this instance. </summary> <param name="pbstrInstallationVersion">The version of the product ins
libbuild2/cc/msvc-setup.h:253
FunctionSTDMETHOD(GetInstanceForCurrentProcess)
<summary> Gets the instance for the current process path. </summary> <param name="ppInstance">The instance for the current process path.</param> <retu
libbuild2/cc/msvc-setup.h:520
FunctionSTDMETHOD(GetInstanceForPath)
<summary> Gets the instance for the given path. </summary> <param name="ppInstance">The instance for the given path.</param> <returns> The instance fo
libbuild2/cc/msvc-setup.h:535
FunctionSTDMETHOD(GetInstanceId)
<summary> Gets the instance identifier (should match the name of the parent instance directory). </summary> <param name="pbstrInstanceId">The instance
libbuild2/cc/msvc-setup.h:217
FunctionSTDMETHOD(GetIsExtension)
<summary> Gets a value indicating whether the package refers to an external extension. </summary> <param name="pfIsExtension">A value indicating wheth
libbuild2/cc/msvc-setup.h:637
FunctionSTDMETHOD(GetIsInstalled)
<summary> Gets a value indicating whether the product package is installed. </summary> <param name="pfIsInstalled">A value indicating whether the prod
libbuild2/cc/msvc-setup.h:656
← previousnext →1,001–1,100 of 1,458, ranked by callers