robotpy-build
latest
Introduction
About this project
Installation
Demo Project
User's Guide
Automated C++ header wrapping
External dependencies
Type Casters
Platform-specific considerations
Developer tips
Tools
Configuration
setup.py and pyproject.toml
Generator Customization
Support
Troubleshooting
Support
robotpy-build
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
A
access (robotpy_build.config.autowrap_yml.PropData attribute)
arch (robotpy_build.config.pyproject_toml.SupportedPlatform attribute)
arithmetic (robotpy_build.config.autowrap_yml.EnumData attribute)
array_size (robotpy_build.config.autowrap_yml.ParamData attribute)
artifact_id (robotpy_build.config.pyproject_toml.MavenLibDownload attribute)
attributes (robotpy_build.config.autowrap_yml.AutowrapConfigYaml attribute)
(robotpy_build.config.autowrap_yml.ClassData attribute)
author (robotpy_build.config.pyproject_toml.DistutilsMetadata attribute)
author_email (robotpy_build.config.pyproject_toml.DistutilsMetadata attribute)
autogen_headers (robotpy_build.config.pyproject_toml.WrapperConfig attribute)
AUTOMATIC (robotpy_build.config.autowrap_yml.PropAccess attribute)
(robotpy_build.config.autowrap_yml.ReturnValuePolicy attribute)
AUTOMATIC_REFERENCE (robotpy_build.config.autowrap_yml.ReturnValuePolicy attribute)
AutowrapConfigYaml (class in robotpy_build.config.autowrap_yml)
B
base_package (robotpy_build.config.pyproject_toml.RobotpyBuildConfig attribute)
base_qualnames (robotpy_build.config.autowrap_yml.ClassData attribute)
BufferData (class in robotpy_build.config.autowrap_yml)
buffers (robotpy_build.config.autowrap_yml.FunctionData attribute)
BufferType (class in robotpy_build.config.autowrap_yml)
C
ClassData (class in robotpy_build.config.autowrap_yml)
classes (robotpy_build.config.autowrap_yml.AutowrapConfigYaml attribute)
constants (robotpy_build.config.autowrap_yml.ClassData attribute)
COPY (robotpy_build.config.autowrap_yml.ReturnValuePolicy attribute)
cpp_code (robotpy_build.config.autowrap_yml.FunctionData attribute)
D
default (robotpy_build.config.autowrap_yml.ParamData attribute)
default_arg_cast (robotpy_build.config.pyproject_toml.TypeCasterConfig attribute)
Defaults (class in robotpy_build.config.autowrap_yml)
defaults (robotpy_build.config.autowrap_yml.AutowrapConfigYaml attribute)
depends (robotpy_build.config.pyproject_toml.WrapperConfig attribute)
description (robotpy_build.config.pyproject_toml.DistutilsMetadata attribute)
disable_none (robotpy_build.config.autowrap_yml.FunctionData attribute)
(robotpy_build.config.autowrap_yml.ParamData attribute)
disable_type_caster_default_cast (robotpy_build.config.autowrap_yml.ParamData attribute)
DistutilsMetadata (class in robotpy_build.config.pyproject_toml)
dlopenlibs (robotpy_build.config.pyproject_toml.Download attribute)
(robotpy_build.config.pyproject_toml.MavenLibDownload attribute)
doc (robotpy_build.config.autowrap_yml.ClassData attribute)
(robotpy_build.config.autowrap_yml.EnumData attribute)
(robotpy_build.config.autowrap_yml.EnumValue attribute)
(robotpy_build.config.autowrap_yml.FunctionData attribute)
(robotpy_build.config.autowrap_yml.PropData attribute)
(robotpy_build.config.autowrap_yml.TemplateData attribute)
doc_append (robotpy_build.config.autowrap_yml.ClassData attribute)
(robotpy_build.config.autowrap_yml.EnumData attribute)
(robotpy_build.config.autowrap_yml.EnumValue attribute)
(robotpy_build.config.autowrap_yml.FunctionData attribute)
(robotpy_build.config.autowrap_yml.PropData attribute)
(robotpy_build.config.autowrap_yml.TemplateData attribute)
Download (class in robotpy_build.config.pyproject_toml)
download (robotpy_build.config.pyproject_toml.StaticLibConfig attribute)
(robotpy_build.config.pyproject_toml.WrapperConfig attribute)
E
encoding (robotpy_build.config.autowrap_yml.AutowrapConfigYaml attribute)
EnumData (class in robotpy_build.config.autowrap_yml)
enums (robotpy_build.config.autowrap_yml.AutowrapConfigYaml attribute)
(robotpy_build.config.autowrap_yml.ClassData attribute)
EnumValue (class in robotpy_build.config.autowrap_yml)
extension (robotpy_build.config.pyproject_toml.WrapperConfig attribute)
extra_includes (robotpy_build.config.autowrap_yml.AutowrapConfigYaml attribute)
(robotpy_build.config.pyproject_toml.Download attribute)
(robotpy_build.config.pyproject_toml.WrapperConfig attribute)
extra_includes_first (robotpy_build.config.autowrap_yml.AutowrapConfigYaml attribute)
F
force_depends (robotpy_build.config.autowrap_yml.ClassData attribute)
force_multiple_inheritance (robotpy_build.config.autowrap_yml.ClassData attribute)
force_no_default_constructor (robotpy_build.config.autowrap_yml.ClassData attribute)
force_no_trampoline (robotpy_build.config.autowrap_yml.ClassData attribute)
force_out (robotpy_build.config.autowrap_yml.ParamData attribute)
force_type_casters (robotpy_build.config.autowrap_yml.ClassData attribute)
from_file() (robotpy_build.config.autowrap_yml.AutowrapConfigYaml class method)
FunctionData (class in robotpy_build.config.autowrap_yml)
functions (robotpy_build.config.autowrap_yml.AutowrapConfigYaml attribute)
G
generate (robotpy_build.config.pyproject_toml.WrapperConfig attribute)
generation_data (robotpy_build.config.pyproject_toml.WrapperConfig attribute)
group_id (robotpy_build.config.pyproject_toml.MavenLibDownload attribute)
H
header (robotpy_build.config.pyproject_toml.TypeCasterConfig attribute)
header_patches (robotpy_build.config.pyproject_toml.Download attribute)
(robotpy_build.config.pyproject_toml.MavenLibDownload attribute)
I
ifdef (robotpy_build.config.autowrap_yml.FunctionData attribute)
ifndef (robotpy_build.config.autowrap_yml.FunctionData attribute)
ignore (robotpy_build.config.autowrap_yml.ClassData attribute)
(robotpy_build.config.autowrap_yml.Defaults attribute)
(robotpy_build.config.autowrap_yml.EnumData attribute)
(robotpy_build.config.autowrap_yml.EnumValue attribute)
(robotpy_build.config.autowrap_yml.FunctionData attribute)
(robotpy_build.config.autowrap_yml.ParamData attribute)
(robotpy_build.config.autowrap_yml.PropData attribute)
(robotpy_build.config.pyproject_toml.StaticLibConfig attribute)
(robotpy_build.config.pyproject_toml.WrapperConfig attribute)
ignore_pure (robotpy_build.config.autowrap_yml.FunctionData attribute)
ignore_py (robotpy_build.config.autowrap_yml.FunctionData attribute)
ignored_bases (robotpy_build.config.autowrap_yml.ClassData attribute)
IN (robotpy_build.config.autowrap_yml.BufferType attribute)
incdir (robotpy_build.config.pyproject_toml.Download attribute)
inline_code (robotpy_build.config.autowrap_yml.AutowrapConfigYaml attribute)
(robotpy_build.config.autowrap_yml.ClassData attribute)
(robotpy_build.config.autowrap_yml.EnumData attribute)
INOUT (robotpy_build.config.autowrap_yml.BufferType attribute)
install_requires (robotpy_build.config.pyproject_toml.DistutilsMetadata attribute)
internal (robotpy_build.config.autowrap_yml.FunctionData attribute)
is_polymorphic (robotpy_build.config.autowrap_yml.ClassData attribute)
K
keepalive (robotpy_build.config.autowrap_yml.FunctionData attribute)
L
len (robotpy_build.config.autowrap_yml.BufferData attribute)
libdir (robotpy_build.config.pyproject_toml.Download attribute)
libexts (robotpy_build.config.pyproject_toml.Download attribute)
(robotpy_build.config.pyproject_toml.MavenLibDownload attribute)
libinit (robotpy_build.config.pyproject_toml.WrapperConfig attribute)
libs (robotpy_build.config.pyproject_toml.Download attribute)
(robotpy_build.config.pyproject_toml.MavenLibDownload attribute)
license (robotpy_build.config.pyproject_toml.DistutilsMetadata attribute)
linkexts (robotpy_build.config.pyproject_toml.Download attribute)
(robotpy_build.config.pyproject_toml.MavenLibDownload attribute)
M
maven_lib_download (robotpy_build.config.pyproject_toml.StaticLibConfig attribute)
(robotpy_build.config.pyproject_toml.WrapperConfig attribute)
MavenLibDownload (class in robotpy_build.config.pyproject_toml)
methods (robotpy_build.config.autowrap_yml.ClassData attribute)
minsz (robotpy_build.config.autowrap_yml.BufferData attribute)
module
robotpy_build.config.autowrap_yml
robotpy_build.config.pyproject_toml
MOVE (robotpy_build.config.autowrap_yml.ReturnValuePolicy attribute)
N
name (robotpy_build.config.autowrap_yml.ParamData attribute)
(robotpy_build.config.pyproject_toml.DistutilsMetadata attribute)
(robotpy_build.config.pyproject_toml.WrapperConfig attribute)
no_default (robotpy_build.config.autowrap_yml.ParamData attribute)
no_release_gil (robotpy_build.config.autowrap_yml.FunctionData attribute)
nodelete (robotpy_build.config.autowrap_yml.ClassData attribute)
O
os (robotpy_build.config.pyproject_toml.SupportedPlatform attribute)
OUT (robotpy_build.config.autowrap_yml.BufferType attribute)
overloads (robotpy_build.config.autowrap_yml.FunctionData attribute)
P
param_override (robotpy_build.config.autowrap_yml.FunctionData attribute)
ParamData (class in robotpy_build.config.autowrap_yml)
params (robotpy_build.config.autowrap_yml.TemplateData attribute)
patch (robotpy_build.config.pyproject_toml.PatchInfo attribute)
patches (robotpy_build.config.pyproject_toml.Download attribute)
(robotpy_build.config.pyproject_toml.MavenLibDownload attribute)
PatchInfo (class in robotpy_build.config.pyproject_toml)
pp_defines (robotpy_build.config.pyproject_toml.WrapperConfig attribute)
PropAccess (class in robotpy_build.config.autowrap_yml)
PropData (class in robotpy_build.config.autowrap_yml)
Q
qualname (robotpy_build.config.autowrap_yml.TemplateData attribute)
R
READONLY (robotpy_build.config.autowrap_yml.PropAccess attribute)
READWRITE (robotpy_build.config.autowrap_yml.PropAccess attribute)
REFERENCE (robotpy_build.config.autowrap_yml.ReturnValuePolicy attribute)
REFERENCE_INTERNAL (robotpy_build.config.autowrap_yml.ReturnValuePolicy attribute)
rename (robotpy_build.config.autowrap_yml.ClassData attribute)
(robotpy_build.config.autowrap_yml.EnumData attribute)
(robotpy_build.config.autowrap_yml.EnumValue attribute)
(robotpy_build.config.autowrap_yml.FunctionData attribute)
(robotpy_build.config.autowrap_yml.PropData attribute)
repo_url (robotpy_build.config.pyproject_toml.MavenLibDownload attribute)
report_ignored_missing (robotpy_build.config.autowrap_yml.Defaults attribute)
return_value_policy (robotpy_build.config.autowrap_yml.FunctionData attribute)
ReturnValuePolicy (class in robotpy_build.config.autowrap_yml)
robotpy_build.config.autowrap_yml
module
robotpy_build.config.pyproject_toml
module
RobotpyBuildConfig (class in robotpy_build.config.pyproject_toml)
S
shared_ptr (robotpy_build.config.autowrap_yml.ClassData attribute)
sources (robotpy_build.config.pyproject_toml.Download attribute)
(robotpy_build.config.pyproject_toml.MavenLibDownload attribute)
(robotpy_build.config.pyproject_toml.WrapperConfig attribute)
sources_classifier (robotpy_build.config.pyproject_toml.MavenLibDownload attribute)
src (robotpy_build.config.autowrap_yml.BufferData attribute)
StaticLibConfig (class in robotpy_build.config.pyproject_toml)
strip (robotpy_build.config.pyproject_toml.PatchInfo attribute)
strip_prefixes (robotpy_build.config.autowrap_yml.AutowrapConfigYaml attribute)
subpackage (robotpy_build.config.autowrap_yml.ClassData attribute)
(robotpy_build.config.autowrap_yml.EnumData attribute)
(robotpy_build.config.autowrap_yml.FunctionData attribute)
(robotpy_build.config.autowrap_yml.TemplateData attribute)
supported_platforms (robotpy_build.config.pyproject_toml.RobotpyBuildConfig attribute)
SupportedPlatform (class in robotpy_build.config.pyproject_toml)
T
TAKE_OWNERSHIP (robotpy_build.config.autowrap_yml.ReturnValuePolicy attribute)
template_impls (robotpy_build.config.autowrap_yml.FunctionData attribute)
template_inline_code (robotpy_build.config.autowrap_yml.ClassData attribute)
template_params (robotpy_build.config.autowrap_yml.ClassData attribute)
TemplateData (class in robotpy_build.config.autowrap_yml)
templates (robotpy_build.config.autowrap_yml.AutowrapConfigYaml attribute)
trampoline_cpp_code (robotpy_build.config.autowrap_yml.FunctionData attribute)
trampoline_inline_code (robotpy_build.config.autowrap_yml.ClassData attribute)
type (robotpy_build.config.autowrap_yml.BufferData attribute)
type_casters (robotpy_build.config.pyproject_toml.WrapperConfig attribute)
typealias (robotpy_build.config.autowrap_yml.AutowrapConfigYaml attribute)
(robotpy_build.config.autowrap_yml.ClassData attribute)
TypeCasterConfig (class in robotpy_build.config.pyproject_toml)
types (robotpy_build.config.pyproject_toml.TypeCasterConfig attribute)
U
url (robotpy_build.config.pyproject_toml.DistutilsMetadata attribute)
(robotpy_build.config.pyproject_toml.Download attribute)
use_sources (robotpy_build.config.pyproject_toml.MavenLibDownload attribute)
V
validate_attributes() (robotpy_build.config.autowrap_yml.AutowrapConfigYaml class method)
(robotpy_build.config.autowrap_yml.ClassData class method)
validate_classes() (robotpy_build.config.autowrap_yml.AutowrapConfigYaml class method)
validate_enums() (robotpy_build.config.autowrap_yml.AutowrapConfigYaml class method)
(robotpy_build.config.autowrap_yml.ClassData class method)
validate_functions() (robotpy_build.config.autowrap_yml.AutowrapConfigYaml class method)
validate_methods() (robotpy_build.config.autowrap_yml.ClassData class method)
validate_overloads() (robotpy_build.config.autowrap_yml.FunctionData class method)
validate_virtual_xform() (robotpy_build.config.autowrap_yml.FunctionData class method)
value_prefix (robotpy_build.config.autowrap_yml.EnumData attribute)
values (robotpy_build.config.autowrap_yml.EnumData attribute)
version (robotpy_build.config.pyproject_toml.MavenLibDownload attribute)
virtual_xform (robotpy_build.config.autowrap_yml.FunctionData attribute)
W
WrapperConfig (class in robotpy_build.config.pyproject_toml)
X
x_type (robotpy_build.config.autowrap_yml.ParamData attribute)
Read the Docs
v: latest
Versions
latest
stable
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds