Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/boostorg/build
/ types & classes
Types & classes
263 in github.com/boostorg/build
⨍
Functions
1,816
◇
Types & classes
263
↳
Endpoints
8
↓ 15 callers
Class
list
src/engine/lists.h:115
↓ 8 callers
Class
unordered
test/toolset-mock/src/MockProgram.py:31
↓ 6 callers
Class
ordered
test/toolset-mock/src/MockProgram.py:18
↓ 5 callers
Class
string
src/engine/jam_strings.h:14
↓ 4 callers
Class
List
test/BoostBuild.py:1203
↓ 4 callers
Class
TestEnvironmentError
test/BoostBuild.py:44
↓ 4 callers
Class
arg
test/toolset-mock/src/MockProgram.py:115
↓ 2 callers
Class
MatchError
test/TestCmd.py:175
↓ 2 callers
Class
QBrush
example/qt/qt3/hello/canvas.h:30
↓ 2 callers
Class
iterator
src/engine/lists.h:117
↓ 1 callers
Class
AlreadyDefined
src/exceptions.py:38
↓ 1 callers
Class
ArchiveGenerator
The generator class for handling STATIC_LIB creation.
src/tools/builtin.py:764
↓ 1 callers
Class
CCompilingGenerator
Declare a special compiler generator. The only thing it does is changing the type used to represent 'action' in the constructed depen
src/tools/builtin.py:607
↓ 1 callers
Class
CastTargetClass
src/tools/cast.py:34
↓ 1 callers
Class
Doxygen2BoostBook
src/tools/doxproc.py:71
↓ 1 callers
Class
GccLinkingGenerator
The class which check that we don't try to use the <runtime-link>static property while creating or using shared library, since it's n
src/tools/gcc.py:410
↓ 1 callers
Class
GccPchGenerator
src/tools/gcc.py:231
↓ 1 callers
Class
InstallTargetClass
src/tools/stage.py:39
↓ 1 callers
Class
InstalledExeGenerator
src/tools/stage.py:239
↓ 1 callers
Class
InstalledSharedLibGenerator
src/tools/stage.py:268
↓ 1 callers
Class
LibGenerator
The generator class for libraries (target type LIB). Depending on properties it will request building of the approapriate specific type -- SH
src/tools/builtin.py:445
↓ 1 callers
Class
LinkingGenerator
The generator class for handling EXE and SHARED_LIB creation.
src/tools/builtin.py:626
↓ 1 callers
Class
LocalTester
test/configuration.py:73
↓ 1 callers
Class
MSVCConfigurations
src/tools/msvc.py:1216
↓ 1 callers
Class
MakeTarget
src/tools/make.py:20
↓ 1 callers
Class
Manager
This class is a facade to the Boost.Build system. It serves as the root to access all data structures in use.
src/manager.py:13
↓ 1 callers
Class
MessageTargetClass
src/tools/message.py:16
↓ 1 callers
Class
MsvcLinkingGenerator
src/tools/msvc.py:1001
↓ 1 callers
Class
MsvcPchGenerator
src/tools/msvc.py:557
↓ 1 callers
Class
NotfileGenerator
src/tools/notfile.py:22
↓ 1 callers
Class
NullLogger
src/util/logger.py:7
↓ 1 callers
Class
Order
Allows ordering arbitrary objects with regard to arbitrary binary relation. The primary use case is the gcc toolset, which is sensitive to
src/util/order.py:6
↓ 1 callers
Class
PrebuiltLibGenerator
src/tools/builtin.py:573
↓ 1 callers
Class
QPen
example/qt/qt3/hello/canvas.h:29
↓ 1 callers
Class
RCAction
Class representing bjam action defined from Python. The function must register the action to execute.
src/tools/rc.py:79
↓ 1 callers
Class
SearchedLibGenerator
src/tools/builtin.py:529
↓ 1 callers
Class
SearchedLibTarget
src/tools/builtin.py:352
↓ 1 callers
Class
SetupAction
src/tools/msvc.py:329
↓ 1 callers
Class
SymlinkTarget
src/tools/symlink.py:28
↓ 1 callers
Class
TreeDifference
test/tree.py:89
↓ 1 callers
Class
TreeNode
Fundamental data type used to build file system tree structures. If CHILDREN is None, then the node represents a file. Otherwise, CHILDR
test/tree.py:31
↓ 1 callers
Class
UnixArchiveGenerator
src/tools/unix.py:44
↓ 1 callers
Class
UnixPrebuiltLibGenerator
src/tools/unix.py:73
↓ 1 callers
Class
object
src/engine/object.h:50
↓ 1 callers
Class
sigaction
src/engine/execunix.cpp:182
↓ 1 callers
Class
stat
src/engine/filesys.cpp:318
↓ 1 callers
Class
stat
src/engine/pathvms.cpp:168
Class
A
A class
test/boostbook/a.hpp:11
Class
Arrow_widget
example/qt/qt4/hello/arrow.h:15
Class
BaseBoostBuildException
A base Exception class for all other Boost.Build exceptions to inherit from.
src/exceptions.py:6
Class
CScanner
src/tools/builtin.py:373
Class
Canvas
example/qt/qt3/hello/canvas.h:14
Class
CompileAction
src/tools/builtin.py:593
Class
Configurations
This class helps to manage toolset configurations. Each configuration has a unique ID and one or more parameters. A typical example o
src/tools/common.py:80
Class
DummyGenerator
Generator that accepts everything and produces nothing. Useful as a general fallback for toolset-specific actions like PCH generation.
src/tools/builtin.py:798
Class
DummyProduct
test/qt5/qtpurchasing.cpp:18
Class
FeatureConflict
src/exceptions.py:14
Class
Fixture
test/qt5/qtwidgets.cpp:12
Class
Fixture
test/qt5/qtxmlpatterns.cpp:19
Class
Fixture
test/qt4/qtxmlpatterns.cpp:19
Class
Fixture
test/qt4/qtgui.cpp:12
Class
IllegalOperation
src/exceptions.py:42
Class
InvalidAttribute
src/exceptions.py:34
Class
InvalidFeature
src/exceptions.py:22
Class
InvalidProperty
src/exceptions.py:26
Class
InvalidSource
src/exceptions.py:18
Class
InvalidValue
src/exceptions.py:30
Class
MidlScanner
src/tools/midl.py:28
Class
Mock
test/qt5/mock.h:8
Class
Mock
test/qt4/mock.h:8
Class
My_widget
example/qt/qt3/moccable-cpp/main.cpp:13
Class
My_widget
example/qt/qt4/moccable-cpp/main.cpp:12
Class
NoAction
src/exceptions.py:54
Class
NoBestMatchingAlternative
src/exceptions.py:50
Class
PchGenerator
Base PCH generator. The 'run' method has the logic to prevent this generator from being run unless it's being used for a top-level PC
src/tools/pch.py:46
Class
QCanvas
example/qt/qt3/hello/canvas.h:27
Class
QCanvasView
example/qt/qt3/hello/canvas.h:28
Class
QtTest
test/qt5/qttest.cpp:8
Class
QtTest
test/qt4/qttest.cpp:8
Class
Recursion
src/exceptions.py:46
Class
ResScanner
src/tools/rc.py:135
Class
TestA
test/railsys/program/include/test_a.h:12
Class
TestClass
example/pch-multi/include/pch.hpp:14
Class
TestClass
example/pch/include/pch.hpp:14
Class
TestCmd
test/TestCmd.py:232
Class
TestLibX
test/railsys/libx/include/test_libx.h:16
Class
Tester
Main tester class for Boost Build. Optional arguments: `arguments` - Arguments passed to the run executable. `executab
test/BoostBuild.py:194
Class
TextLogger
src/util/logger.py:35
Class
UnixLinkingGenerator
src/tools/unix.py:17
Class
UnixSearchedLibGenerator
src/tools/unix.py:58
Class
UserError
src/exceptions.py:10
Class
VAR_EXPANDED
src/engine/function.cpp:640
Class
VAR_PARSE_ACTIONS
src/engine/function.cpp:1692
Class
VAR_PARSE_GROUP
src/engine/function.cpp:1687
Class
VerbatimScanner
example/customization/verbatim.py:26
Class
Window
example/qt/qt3/hello/main.cpp:11
Class
_PARSE
src/engine/parse.h:54
Class
_REPARSE_DATA_BUFFER
src/engine/builtins.cpp:1815
Class
_YYSTYPE
src/engine/scan.h:37
Class
_action
src/engine/rules.h:41
next →
1–100 of 263, ranked by callers