├── .github ├── CODEOWNERS └── workflows │ └── commit-lint.yml ├── SECURITY.md ├── README.md ├── .gitignore ├── src └── anduril │ ├── type │ ├── color.pub.grpc.pb.cc │ ├── coords.pub.grpc.pb.cc │ ├── orbit.pub.grpc.pb.cc │ ├── geometry.pub.grpc.pb.cc │ ├── attribution.pub.grpc.pb.cc │ ├── color.pub.grpc.pb.h │ ├── orbit.pub.grpc.pb.h │ ├── coords.pub.grpc.pb.h │ ├── geometry.pub.grpc.pb.h │ ├── attribution.pub.grpc.pb.h │ └── attribution.pub.pb.h │ ├── tasks │ ├── v2 │ │ ├── common.pub.grpc.pb.cc │ │ ├── catalog.pub.grpc.pb.cc │ │ ├── objective.pub.grpc.pb.cc │ │ ├── shared │ │ │ ├── isr.pub.grpc.pb.cc │ │ │ ├── strike.pub.grpc.pb.cc │ │ │ ├── maneuver.pub.grpc.pb.cc │ │ │ ├── isr.pub.grpc.pb.h │ │ │ ├── strike.pub.grpc.pb.h │ │ │ └── maneuver.pub.grpc.pb.h │ │ ├── common.pub.grpc.pb.h │ │ ├── catalog.pub.grpc.pb.h │ │ └── objective.pub.grpc.pb.h │ ├── ads │ │ └── thirdparty │ │ │ └── v1 │ │ │ ├── marshal.pub.grpc.pb.cc │ │ │ ├── formation.pub.grpc.pb.cc │ │ │ ├── marshal.pub.grpc.pb.h │ │ │ └── formation.pub.grpc.pb.h │ ├── jadc2 │ │ └── thirdparty │ │ │ └── v1 │ │ │ ├── power.pub.grpc.pb.cc │ │ │ ├── transit.pub.grpc.pb.cc │ │ │ ├── power.pub.grpc.pb.h │ │ │ └── transit.pub.grpc.pb.h │ └── ad │ │ └── desertguardian │ │ ├── rf │ │ └── v1 │ │ │ ├── rf_tasks.pub.grpc.pb.cc │ │ │ └── rf_tasks.pub.grpc.pb.h │ │ └── common │ │ └── v1 │ │ ├── common_tasks.pub.grpc.pb.cc │ │ └── common_tasks.pub.grpc.pb.h │ ├── ontology │ └── v1 │ │ ├── type.pub.grpc.pb.cc │ │ ├── type.pub.grpc.pb.h │ │ ├── type.pub.pb.cc │ │ └── type.pub.pb.h │ ├── taskmanager │ └── v1 │ │ ├── task.pub.grpc.pb.cc │ │ ├── task_api.pub.grpc.pb.cc │ │ ├── task.pub.grpc.pb.h │ │ └── task_api.pub.grpc.pb.h │ └── entitymanager │ └── v1 │ ├── entity.pub.grpc.pb.cc │ ├── filter.pub.grpc.pb.cc │ ├── group.pub.grpc.pb.cc │ ├── media.pub.grpc.pb.cc │ ├── orbit.pub.grpc.pb.cc │ ├── power.pub.grpc.pb.cc │ ├── signal.pub.grpc.pb.cc │ ├── types.pub.grpc.pb.cc │ ├── options.pub.grpc.pb.cc │ ├── sensors.pub.grpc.pb.cc │ ├── location.pub.grpc.pb.cc │ ├── ontology.pub.grpc.pb.cc │ ├── payloads.pub.grpc.pb.cc │ ├── schedule.pub.grpc.pb.cc │ ├── supplies.pub.grpc.pb.cc │ ├── geoentity.pub.grpc.pb.cc │ ├── dimensions.pub.grpc.pb.cc │ ├── rate_limit.pub.grpc.pb.cc │ ├── relationship.pub.grpc.pb.cc │ ├── health_status.pub.grpc.pb.cc │ ├── route_details.pub.grpc.pb.cc │ ├── classification.pub.grpc.pb.cc │ ├── filter_dynamic.pub.grpc.pb.cc │ ├── target_priority.pub.grpc.pb.cc │ ├── transponder_codes.pub.grpc.pb.cc │ ├── group.pub.grpc.pb.h │ ├── media.pub.grpc.pb.h │ ├── orbit.pub.grpc.pb.h │ ├── power.pub.grpc.pb.h │ ├── types.pub.grpc.pb.h │ ├── entity.pub.grpc.pb.h │ ├── filter.pub.grpc.pb.h │ ├── signal.pub.grpc.pb.h │ ├── options.pub.grpc.pb.h │ ├── sensors.pub.grpc.pb.h │ ├── location.pub.grpc.pb.h │ ├── ontology.pub.grpc.pb.h │ ├── payloads.pub.grpc.pb.h │ ├── schedule.pub.grpc.pb.h │ ├── supplies.pub.grpc.pb.h │ ├── geoentity.pub.grpc.pb.h │ ├── dimensions.pub.grpc.pb.h │ ├── rate_limit.pub.grpc.pb.h │ ├── relationship.pub.grpc.pb.h │ ├── classification.pub.grpc.pb.h │ ├── health_status.pub.grpc.pb.h │ ├── route_details.pub.grpc.pb.h │ ├── filter_dynamic.pub.grpc.pb.h │ ├── target_priority.pub.grpc.pb.h │ ├── transponder_codes.pub.grpc.pb.h │ ├── options.pub.pb.h │ ├── options.pub.pb.cc │ ├── dimensions.pub.pb.h │ ├── rate_limit.pub.pb.h │ └── dimensions.pub.pb.cc └── CMakeLists.txt /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @anduril/lattice-sdk-maintainers 2 | -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- 1 | # Security Policy 2 | 3 | ## Reporting a Vulnerability 4 | 5 | Please report any security issues to the Anduril Information Security team using the email disclosures@anduril.com. Additional information including our pgp key can be found in the [security.txt page](https://www.anduril.com/.well-known/security.txt) of our website. 6 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Lattice SDK C++ 2 | 3 | > [!IMPORTANT] 4 | > As of 07/24/2025, this repository has been archived and will no longer receive any updates. The Protobuf files used to generate the files here are now available via the [Buf Schema Registry](https://buf.build/anduril/lattice-sdk). The specific plugin used to generate this repository is [grpc/cpp@1.68.0](https://buf.build/anduril/lattice-sdk/sdks/main:grpc/cpp?version=v1.68.0). For any additional support please reach out to your Anduril representative. 5 | -------------------------------------------------------------------------------- /.github/workflows/commit-lint.yml: -------------------------------------------------------------------------------- 1 | name: "Lint commit" 2 | 3 | on: 4 | pull_request_target: 5 | types: 6 | - opened 7 | - edited 8 | - synchronize 9 | - reopened 10 | permissions: 11 | pull-requests: read 12 | jobs: 13 | main: 14 | name: Validate PR title 15 | runs-on: ubuntu-latest 16 | steps: 17 | - uses: amannn/action-semantic-pull-request@v5 18 | env: 19 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} 20 | with: 21 | requireScope: false 22 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Prerequisites 2 | *.d 3 | 4 | # Compiled Object files 5 | *.slo 6 | *.lo 7 | *.o 8 | *.obj 9 | 10 | # Precompiled Headers 11 | *.gch 12 | *.pch 13 | 14 | # Compiled Dynamic libraries 15 | *.so 16 | *.dylib 17 | *.dll 18 | 19 | # Fortran module files 20 | *.mod 21 | *.smod 22 | 23 | # Compiled Static libraries 24 | *.lai 25 | *.la 26 | *.a 27 | *.lib 28 | 29 | # Executables 30 | *.exe 31 | *.out 32 | *.app 33 | 34 | # CMake 35 | CMakeLists.txt.user 36 | CMakeCache.txt 37 | CMakeFiles 38 | CMakeScripts 39 | Testing 40 | Makefile 41 | cmake_install.cmake 42 | install_manifest.txt 43 | compile_commands.json 44 | CTestTestfile.cmake 45 | _deps 46 | CMakeUserPresets.json 47 | -------------------------------------------------------------------------------- /src/anduril/type/color.pub.grpc.pb.cc: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/type/color.pub.proto 4 | 5 | #include "anduril/type/color.pub.pb.h" 6 | #include "anduril/type/color.pub.grpc.pb.h" 7 | 8 | #include 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | namespace anduril { 23 | namespace type { 24 | 25 | } // namespace anduril 26 | } // namespace type 27 | 28 | -------------------------------------------------------------------------------- /src/anduril/type/coords.pub.grpc.pb.cc: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/type/coords.pub.proto 4 | 5 | #include "anduril/type/coords.pub.pb.h" 6 | #include "anduril/type/coords.pub.grpc.pb.h" 7 | 8 | #include 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | namespace anduril { 23 | namespace type { 24 | 25 | } // namespace anduril 26 | } // namespace type 27 | 28 | -------------------------------------------------------------------------------- /src/anduril/type/orbit.pub.grpc.pb.cc: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/type/orbit.pub.proto 4 | 5 | #include "anduril/type/orbit.pub.pb.h" 6 | #include "anduril/type/orbit.pub.grpc.pb.h" 7 | 8 | #include 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | namespace anduril { 23 | namespace type { 24 | 25 | } // namespace anduril 26 | } // namespace type 27 | 28 | -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- 1 | include(CMakePackageConfigHelpers) 2 | 3 | cmake_minimum_required(VERSION 3.16) 4 | project(lattice-sdk-cpp LANGUAGES CXX) 5 | 6 | set(CMAKE_CXX_STANDARD 17) 7 | set(CMAKE_CXX_STANDARD_REQUIRED on) 8 | set(CMAKE_EXPORT_COMPILE_COMMANDS ON) 9 | set(ABSL_PROPAGATE_CXX_STD ON) 10 | set(ABSL_ENABLE_INSTALL ON) 11 | 12 | ## Get all the Proto generated files 13 | file(GLOB_RECURSE lattice-sdk_SOURCES src/*.cc) 14 | set(SOURCES ${lattice-sdk_SOURCES}) 15 | 16 | file(GLOB_RECURSE lattice-sdk_HEADERS src/*.h) 17 | set(HEADERS ${lattice-sdk_HEADERS}) 18 | 19 | add_library(${PROJECT_NAME} ${SOURCES} ${HEADERS}) 20 | 21 | target_include_directories(${PROJECT_NAME} 22 | PUBLIC 23 | $ 24 | $ 25 | ) 26 | 27 | # Find system-installed gRPC and Protobuf libraries 28 | find_package(gRPC 1.68.0 CONFIG REQUIRED) 29 | find_package(protobuf 29.0.0 CONFIG REQUIRED) 30 | 31 | target_link_libraries(${PROJECT_NAME} PUBLIC gRPC::grpc++ protobuf::libprotobuf) 32 | -------------------------------------------------------------------------------- /src/anduril/type/geometry.pub.grpc.pb.cc: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/type/geometry.pub.proto 4 | 5 | #include "anduril/type/geometry.pub.pb.h" 6 | #include "anduril/type/geometry.pub.grpc.pb.h" 7 | 8 | #include 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | namespace anduril { 23 | namespace type { 24 | 25 | } // namespace anduril 26 | } // namespace type 27 | 28 | -------------------------------------------------------------------------------- /src/anduril/type/attribution.pub.grpc.pb.cc: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/type/attribution.pub.proto 4 | 5 | #include "anduril/type/attribution.pub.pb.h" 6 | #include "anduril/type/attribution.pub.grpc.pb.h" 7 | 8 | #include 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | namespace anduril { 23 | namespace type { 24 | 25 | } // namespace anduril 26 | } // namespace type 27 | 28 | -------------------------------------------------------------------------------- /src/anduril/tasks/v2/common.pub.grpc.pb.cc: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/tasks/v2/common.pub.proto 4 | 5 | #include "anduril/tasks/v2/common.pub.pb.h" 6 | #include "anduril/tasks/v2/common.pub.grpc.pb.h" 7 | 8 | #include 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | namespace anduril { 23 | namespace tasks { 24 | namespace v2 { 25 | 26 | } // namespace anduril 27 | } // namespace tasks 28 | } // namespace v2 29 | 30 | -------------------------------------------------------------------------------- /src/anduril/tasks/v2/catalog.pub.grpc.pb.cc: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/tasks/v2/catalog.pub.proto 4 | 5 | #include "anduril/tasks/v2/catalog.pub.pb.h" 6 | #include "anduril/tasks/v2/catalog.pub.grpc.pb.h" 7 | 8 | #include 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | namespace anduril { 23 | namespace tasks { 24 | namespace v2 { 25 | 26 | } // namespace anduril 27 | } // namespace tasks 28 | } // namespace v2 29 | 30 | -------------------------------------------------------------------------------- /src/anduril/ontology/v1/type.pub.grpc.pb.cc: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/ontology/v1/type.pub.proto 4 | 5 | #include "anduril/ontology/v1/type.pub.pb.h" 6 | #include "anduril/ontology/v1/type.pub.grpc.pb.h" 7 | 8 | #include 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | namespace anduril { 23 | namespace ontology { 24 | namespace v1 { 25 | 26 | } // namespace anduril 27 | } // namespace ontology 28 | } // namespace v1 29 | 30 | -------------------------------------------------------------------------------- /src/anduril/tasks/v2/objective.pub.grpc.pb.cc: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/tasks/v2/objective.pub.proto 4 | 5 | #include "anduril/tasks/v2/objective.pub.pb.h" 6 | #include "anduril/tasks/v2/objective.pub.grpc.pb.h" 7 | 8 | #include 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | namespace anduril { 23 | namespace tasks { 24 | namespace v2 { 25 | 26 | } // namespace anduril 27 | } // namespace tasks 28 | } // namespace v2 29 | 30 | -------------------------------------------------------------------------------- /src/anduril/tasks/v2/shared/isr.pub.grpc.pb.cc: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/tasks/v2/shared/isr.pub.proto 4 | 5 | #include "anduril/tasks/v2/shared/isr.pub.pb.h" 6 | #include "anduril/tasks/v2/shared/isr.pub.grpc.pb.h" 7 | 8 | #include 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | namespace anduril { 23 | namespace tasks { 24 | namespace v2 { 25 | 26 | } // namespace anduril 27 | } // namespace tasks 28 | } // namespace v2 29 | 30 | -------------------------------------------------------------------------------- /src/anduril/taskmanager/v1/task.pub.grpc.pb.cc: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/taskmanager/v1/task.pub.proto 4 | 5 | #include "anduril/taskmanager/v1/task.pub.pb.h" 6 | #include "anduril/taskmanager/v1/task.pub.grpc.pb.h" 7 | 8 | #include 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | namespace anduril { 23 | namespace taskmanager { 24 | namespace v1 { 25 | 26 | } // namespace anduril 27 | } // namespace taskmanager 28 | } // namespace v1 29 | 30 | -------------------------------------------------------------------------------- /src/anduril/tasks/v2/shared/strike.pub.grpc.pb.cc: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/tasks/v2/shared/strike.pub.proto 4 | 5 | #include "anduril/tasks/v2/shared/strike.pub.pb.h" 6 | #include "anduril/tasks/v2/shared/strike.pub.grpc.pb.h" 7 | 8 | #include 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | namespace anduril { 23 | namespace tasks { 24 | namespace v2 { 25 | 26 | } // namespace anduril 27 | } // namespace tasks 28 | } // namespace v2 29 | 30 | -------------------------------------------------------------------------------- /src/anduril/tasks/v2/shared/maneuver.pub.grpc.pb.cc: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/tasks/v2/shared/maneuver.pub.proto 4 | 5 | #include "anduril/tasks/v2/shared/maneuver.pub.pb.h" 6 | #include "anduril/tasks/v2/shared/maneuver.pub.grpc.pb.h" 7 | 8 | #include 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | namespace anduril { 23 | namespace tasks { 24 | namespace v2 { 25 | 26 | } // namespace anduril 27 | } // namespace tasks 28 | } // namespace v2 29 | 30 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/entity.pub.grpc.pb.cc: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/entitymanager/v1/entity.pub.proto 4 | 5 | #include "anduril/entitymanager/v1/entity.pub.pb.h" 6 | #include "anduril/entitymanager/v1/entity.pub.grpc.pb.h" 7 | 8 | #include 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | namespace anduril { 23 | namespace entitymanager { 24 | namespace v1 { 25 | 26 | } // namespace anduril 27 | } // namespace entitymanager 28 | } // namespace v1 29 | 30 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/filter.pub.grpc.pb.cc: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/entitymanager/v1/filter.pub.proto 4 | 5 | #include "anduril/entitymanager/v1/filter.pub.pb.h" 6 | #include "anduril/entitymanager/v1/filter.pub.grpc.pb.h" 7 | 8 | #include 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | namespace anduril { 23 | namespace entitymanager { 24 | namespace v1 { 25 | 26 | } // namespace anduril 27 | } // namespace entitymanager 28 | } // namespace v1 29 | 30 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/group.pub.grpc.pb.cc: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/entitymanager/v1/group.pub.proto 4 | 5 | #include "anduril/entitymanager/v1/group.pub.pb.h" 6 | #include "anduril/entitymanager/v1/group.pub.grpc.pb.h" 7 | 8 | #include 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | namespace anduril { 23 | namespace entitymanager { 24 | namespace v1 { 25 | 26 | } // namespace anduril 27 | } // namespace entitymanager 28 | } // namespace v1 29 | 30 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/media.pub.grpc.pb.cc: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/entitymanager/v1/media.pub.proto 4 | 5 | #include "anduril/entitymanager/v1/media.pub.pb.h" 6 | #include "anduril/entitymanager/v1/media.pub.grpc.pb.h" 7 | 8 | #include 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | namespace anduril { 23 | namespace entitymanager { 24 | namespace v1 { 25 | 26 | } // namespace anduril 27 | } // namespace entitymanager 28 | } // namespace v1 29 | 30 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/orbit.pub.grpc.pb.cc: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/entitymanager/v1/orbit.pub.proto 4 | 5 | #include "anduril/entitymanager/v1/orbit.pub.pb.h" 6 | #include "anduril/entitymanager/v1/orbit.pub.grpc.pb.h" 7 | 8 | #include 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | namespace anduril { 23 | namespace entitymanager { 24 | namespace v1 { 25 | 26 | } // namespace anduril 27 | } // namespace entitymanager 28 | } // namespace v1 29 | 30 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/power.pub.grpc.pb.cc: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/entitymanager/v1/power.pub.proto 4 | 5 | #include "anduril/entitymanager/v1/power.pub.pb.h" 6 | #include "anduril/entitymanager/v1/power.pub.grpc.pb.h" 7 | 8 | #include 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | namespace anduril { 23 | namespace entitymanager { 24 | namespace v1 { 25 | 26 | } // namespace anduril 27 | } // namespace entitymanager 28 | } // namespace v1 29 | 30 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/signal.pub.grpc.pb.cc: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/entitymanager/v1/signal.pub.proto 4 | 5 | #include "anduril/entitymanager/v1/signal.pub.pb.h" 6 | #include "anduril/entitymanager/v1/signal.pub.grpc.pb.h" 7 | 8 | #include 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | namespace anduril { 23 | namespace entitymanager { 24 | namespace v1 { 25 | 26 | } // namespace anduril 27 | } // namespace entitymanager 28 | } // namespace v1 29 | 30 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/types.pub.grpc.pb.cc: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/entitymanager/v1/types.pub.proto 4 | 5 | #include "anduril/entitymanager/v1/types.pub.pb.h" 6 | #include "anduril/entitymanager/v1/types.pub.grpc.pb.h" 7 | 8 | #include 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | namespace anduril { 23 | namespace entitymanager { 24 | namespace v1 { 25 | 26 | } // namespace anduril 27 | } // namespace entitymanager 28 | } // namespace v1 29 | 30 | -------------------------------------------------------------------------------- /src/anduril/taskmanager/v1/task_api.pub.grpc.pb.cc: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/taskmanager/v1/task_api.pub.proto 4 | 5 | #include "anduril/taskmanager/v1/task_api.pub.pb.h" 6 | #include "anduril/taskmanager/v1/task_api.pub.grpc.pb.h" 7 | 8 | #include 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | namespace anduril { 23 | namespace taskmanager { 24 | namespace v1 { 25 | 26 | } // namespace anduril 27 | } // namespace taskmanager 28 | } // namespace v1 29 | 30 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/options.pub.grpc.pb.cc: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/entitymanager/v1/options.pub.proto 4 | 5 | #include "anduril/entitymanager/v1/options.pub.pb.h" 6 | #include "anduril/entitymanager/v1/options.pub.grpc.pb.h" 7 | 8 | #include 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | namespace anduril { 23 | namespace entitymanager { 24 | namespace v1 { 25 | 26 | } // namespace anduril 27 | } // namespace entitymanager 28 | } // namespace v1 29 | 30 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/sensors.pub.grpc.pb.cc: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/entitymanager/v1/sensors.pub.proto 4 | 5 | #include "anduril/entitymanager/v1/sensors.pub.pb.h" 6 | #include "anduril/entitymanager/v1/sensors.pub.grpc.pb.h" 7 | 8 | #include 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | namespace anduril { 23 | namespace entitymanager { 24 | namespace v1 { 25 | 26 | } // namespace anduril 27 | } // namespace entitymanager 28 | } // namespace v1 29 | 30 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/location.pub.grpc.pb.cc: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/entitymanager/v1/location.pub.proto 4 | 5 | #include "anduril/entitymanager/v1/location.pub.pb.h" 6 | #include "anduril/entitymanager/v1/location.pub.grpc.pb.h" 7 | 8 | #include 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | namespace anduril { 23 | namespace entitymanager { 24 | namespace v1 { 25 | 26 | } // namespace anduril 27 | } // namespace entitymanager 28 | } // namespace v1 29 | 30 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/ontology.pub.grpc.pb.cc: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/entitymanager/v1/ontology.pub.proto 4 | 5 | #include "anduril/entitymanager/v1/ontology.pub.pb.h" 6 | #include "anduril/entitymanager/v1/ontology.pub.grpc.pb.h" 7 | 8 | #include 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | namespace anduril { 23 | namespace entitymanager { 24 | namespace v1 { 25 | 26 | } // namespace anduril 27 | } // namespace entitymanager 28 | } // namespace v1 29 | 30 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/payloads.pub.grpc.pb.cc: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/entitymanager/v1/payloads.pub.proto 4 | 5 | #include "anduril/entitymanager/v1/payloads.pub.pb.h" 6 | #include "anduril/entitymanager/v1/payloads.pub.grpc.pb.h" 7 | 8 | #include 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | namespace anduril { 23 | namespace entitymanager { 24 | namespace v1 { 25 | 26 | } // namespace anduril 27 | } // namespace entitymanager 28 | } // namespace v1 29 | 30 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/schedule.pub.grpc.pb.cc: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/entitymanager/v1/schedule.pub.proto 4 | 5 | #include "anduril/entitymanager/v1/schedule.pub.pb.h" 6 | #include "anduril/entitymanager/v1/schedule.pub.grpc.pb.h" 7 | 8 | #include 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | namespace anduril { 23 | namespace entitymanager { 24 | namespace v1 { 25 | 26 | } // namespace anduril 27 | } // namespace entitymanager 28 | } // namespace v1 29 | 30 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/supplies.pub.grpc.pb.cc: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/entitymanager/v1/supplies.pub.proto 4 | 5 | #include "anduril/entitymanager/v1/supplies.pub.pb.h" 6 | #include "anduril/entitymanager/v1/supplies.pub.grpc.pb.h" 7 | 8 | #include 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | namespace anduril { 23 | namespace entitymanager { 24 | namespace v1 { 25 | 26 | } // namespace anduril 27 | } // namespace entitymanager 28 | } // namespace v1 29 | 30 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/geoentity.pub.grpc.pb.cc: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/entitymanager/v1/geoentity.pub.proto 4 | 5 | #include "anduril/entitymanager/v1/geoentity.pub.pb.h" 6 | #include "anduril/entitymanager/v1/geoentity.pub.grpc.pb.h" 7 | 8 | #include 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | namespace anduril { 23 | namespace entitymanager { 24 | namespace v1 { 25 | 26 | } // namespace anduril 27 | } // namespace entitymanager 28 | } // namespace v1 29 | 30 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/dimensions.pub.grpc.pb.cc: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/entitymanager/v1/dimensions.pub.proto 4 | 5 | #include "anduril/entitymanager/v1/dimensions.pub.pb.h" 6 | #include "anduril/entitymanager/v1/dimensions.pub.grpc.pb.h" 7 | 8 | #include 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | namespace anduril { 23 | namespace entitymanager { 24 | namespace v1 { 25 | 26 | } // namespace anduril 27 | } // namespace entitymanager 28 | } // namespace v1 29 | 30 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/rate_limit.pub.grpc.pb.cc: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/entitymanager/v1/rate_limit.pub.proto 4 | 5 | #include "anduril/entitymanager/v1/rate_limit.pub.pb.h" 6 | #include "anduril/entitymanager/v1/rate_limit.pub.grpc.pb.h" 7 | 8 | #include 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | namespace anduril { 23 | namespace entitymanager { 24 | namespace v1 { 25 | 26 | } // namespace anduril 27 | } // namespace entitymanager 28 | } // namespace v1 29 | 30 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/relationship.pub.grpc.pb.cc: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/entitymanager/v1/relationship.pub.proto 4 | 5 | #include "anduril/entitymanager/v1/relationship.pub.pb.h" 6 | #include "anduril/entitymanager/v1/relationship.pub.grpc.pb.h" 7 | 8 | #include 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | namespace anduril { 23 | namespace entitymanager { 24 | namespace v1 { 25 | 26 | } // namespace anduril 27 | } // namespace entitymanager 28 | } // namespace v1 29 | 30 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/health_status.pub.grpc.pb.cc: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/entitymanager/v1/health_status.pub.proto 4 | 5 | #include "anduril/entitymanager/v1/health_status.pub.pb.h" 6 | #include "anduril/entitymanager/v1/health_status.pub.grpc.pb.h" 7 | 8 | #include 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | namespace anduril { 23 | namespace entitymanager { 24 | namespace v1 { 25 | 26 | } // namespace anduril 27 | } // namespace entitymanager 28 | } // namespace v1 29 | 30 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/route_details.pub.grpc.pb.cc: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/entitymanager/v1/route_details.pub.proto 4 | 5 | #include "anduril/entitymanager/v1/route_details.pub.pb.h" 6 | #include "anduril/entitymanager/v1/route_details.pub.grpc.pb.h" 7 | 8 | #include 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | namespace anduril { 23 | namespace entitymanager { 24 | namespace v1 { 25 | 26 | } // namespace anduril 27 | } // namespace entitymanager 28 | } // namespace v1 29 | 30 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/classification.pub.grpc.pb.cc: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/entitymanager/v1/classification.pub.proto 4 | 5 | #include "anduril/entitymanager/v1/classification.pub.pb.h" 6 | #include "anduril/entitymanager/v1/classification.pub.grpc.pb.h" 7 | 8 | #include 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | namespace anduril { 23 | namespace entitymanager { 24 | namespace v1 { 25 | 26 | } // namespace anduril 27 | } // namespace entitymanager 28 | } // namespace v1 29 | 30 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/filter_dynamic.pub.grpc.pb.cc: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/entitymanager/v1/filter_dynamic.pub.proto 4 | 5 | #include "anduril/entitymanager/v1/filter_dynamic.pub.pb.h" 6 | #include "anduril/entitymanager/v1/filter_dynamic.pub.grpc.pb.h" 7 | 8 | #include 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | namespace anduril { 23 | namespace entitymanager { 24 | namespace v1 { 25 | 26 | } // namespace anduril 27 | } // namespace entitymanager 28 | } // namespace v1 29 | 30 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/target_priority.pub.grpc.pb.cc: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/entitymanager/v1/target_priority.pub.proto 4 | 5 | #include "anduril/entitymanager/v1/target_priority.pub.pb.h" 6 | #include "anduril/entitymanager/v1/target_priority.pub.grpc.pb.h" 7 | 8 | #include 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | namespace anduril { 23 | namespace entitymanager { 24 | namespace v1 { 25 | 26 | } // namespace anduril 27 | } // namespace entitymanager 28 | } // namespace v1 29 | 30 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/transponder_codes.pub.grpc.pb.cc: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/entitymanager/v1/transponder_codes.pub.proto 4 | 5 | #include "anduril/entitymanager/v1/transponder_codes.pub.pb.h" 6 | #include "anduril/entitymanager/v1/transponder_codes.pub.grpc.pb.h" 7 | 8 | #include 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | namespace anduril { 23 | namespace entitymanager { 24 | namespace v1 { 25 | 26 | } // namespace anduril 27 | } // namespace entitymanager 28 | } // namespace v1 29 | 30 | -------------------------------------------------------------------------------- /src/anduril/tasks/ads/thirdparty/v1/marshal.pub.grpc.pb.cc: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/tasks/ads/thirdparty/v1/marshal.pub.proto 4 | 5 | #include "anduril/tasks/ads/thirdparty/v1/marshal.pub.pb.h" 6 | #include "anduril/tasks/ads/thirdparty/v1/marshal.pub.grpc.pb.h" 7 | 8 | #include 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | namespace anduril { 23 | namespace tasks { 24 | namespace ads { 25 | namespace thirdparty { 26 | namespace v1 { 27 | 28 | } // namespace anduril 29 | } // namespace tasks 30 | } // namespace ads 31 | } // namespace thirdparty 32 | } // namespace v1 33 | 34 | -------------------------------------------------------------------------------- /src/anduril/tasks/ads/thirdparty/v1/formation.pub.grpc.pb.cc: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/tasks/ads/thirdparty/v1/formation.pub.proto 4 | 5 | #include "anduril/tasks/ads/thirdparty/v1/formation.pub.pb.h" 6 | #include "anduril/tasks/ads/thirdparty/v1/formation.pub.grpc.pb.h" 7 | 8 | #include 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | namespace anduril { 23 | namespace tasks { 24 | namespace ads { 25 | namespace thirdparty { 26 | namespace v1 { 27 | 28 | } // namespace anduril 29 | } // namespace tasks 30 | } // namespace ads 31 | } // namespace thirdparty 32 | } // namespace v1 33 | 34 | -------------------------------------------------------------------------------- /src/anduril/tasks/jadc2/thirdparty/v1/power.pub.grpc.pb.cc: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/tasks/jadc2/thirdparty/v1/power.pub.proto 4 | 5 | #include "anduril/tasks/jadc2/thirdparty/v1/power.pub.pb.h" 6 | #include "anduril/tasks/jadc2/thirdparty/v1/power.pub.grpc.pb.h" 7 | 8 | #include 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | namespace anduril { 23 | namespace tasks { 24 | namespace jadc2 { 25 | namespace thirdparty { 26 | namespace v1 { 27 | 28 | } // namespace anduril 29 | } // namespace tasks 30 | } // namespace jadc2 31 | } // namespace thirdparty 32 | } // namespace v1 33 | 34 | -------------------------------------------------------------------------------- /src/anduril/tasks/jadc2/thirdparty/v1/transit.pub.grpc.pb.cc: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/tasks/jadc2/thirdparty/v1/transit.pub.proto 4 | 5 | #include "anduril/tasks/jadc2/thirdparty/v1/transit.pub.pb.h" 6 | #include "anduril/tasks/jadc2/thirdparty/v1/transit.pub.grpc.pb.h" 7 | 8 | #include 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | namespace anduril { 23 | namespace tasks { 24 | namespace jadc2 { 25 | namespace thirdparty { 26 | namespace v1 { 27 | 28 | } // namespace anduril 29 | } // namespace tasks 30 | } // namespace jadc2 31 | } // namespace thirdparty 32 | } // namespace v1 33 | 34 | -------------------------------------------------------------------------------- /src/anduril/tasks/ad/desertguardian/rf/v1/rf_tasks.pub.grpc.pb.cc: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/tasks/ad/desertguardian/rf/v1/rf_tasks.pub.proto 4 | 5 | #include "anduril/tasks/ad/desertguardian/rf/v1/rf_tasks.pub.pb.h" 6 | #include "anduril/tasks/ad/desertguardian/rf/v1/rf_tasks.pub.grpc.pb.h" 7 | 8 | #include 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | namespace anduril { 23 | namespace tasks { 24 | namespace ad { 25 | namespace desertguardian { 26 | namespace rf { 27 | namespace v1 { 28 | 29 | } // namespace anduril 30 | } // namespace tasks 31 | } // namespace ad 32 | } // namespace desertguardian 33 | } // namespace rf 34 | } // namespace v1 35 | 36 | -------------------------------------------------------------------------------- /src/anduril/type/color.pub.grpc.pb.h: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/type/color.pub.proto 4 | #ifndef GRPC_anduril_2ftype_2fcolor_2epub_2eproto__INCLUDED 5 | #define GRPC_anduril_2ftype_2fcolor_2epub_2eproto__INCLUDED 6 | 7 | #include "anduril/type/color.pub.pb.h" 8 | 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | #include 23 | #include 24 | #include 25 | #include 26 | #include 27 | 28 | namespace anduril { 29 | namespace type { 30 | 31 | } // namespace type 32 | } // namespace anduril 33 | 34 | 35 | #endif // GRPC_anduril_2ftype_2fcolor_2epub_2eproto__INCLUDED 36 | -------------------------------------------------------------------------------- /src/anduril/type/orbit.pub.grpc.pb.h: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/type/orbit.pub.proto 4 | #ifndef GRPC_anduril_2ftype_2forbit_2epub_2eproto__INCLUDED 5 | #define GRPC_anduril_2ftype_2forbit_2epub_2eproto__INCLUDED 6 | 7 | #include "anduril/type/orbit.pub.pb.h" 8 | 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | #include 23 | #include 24 | #include 25 | #include 26 | #include 27 | 28 | namespace anduril { 29 | namespace type { 30 | 31 | } // namespace type 32 | } // namespace anduril 33 | 34 | 35 | #endif // GRPC_anduril_2ftype_2forbit_2epub_2eproto__INCLUDED 36 | -------------------------------------------------------------------------------- /src/anduril/type/coords.pub.grpc.pb.h: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/type/coords.pub.proto 4 | #ifndef GRPC_anduril_2ftype_2fcoords_2epub_2eproto__INCLUDED 5 | #define GRPC_anduril_2ftype_2fcoords_2epub_2eproto__INCLUDED 6 | 7 | #include "anduril/type/coords.pub.pb.h" 8 | 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | #include 23 | #include 24 | #include 25 | #include 26 | #include 27 | 28 | namespace anduril { 29 | namespace type { 30 | 31 | } // namespace type 32 | } // namespace anduril 33 | 34 | 35 | #endif // GRPC_anduril_2ftype_2fcoords_2epub_2eproto__INCLUDED 36 | -------------------------------------------------------------------------------- /src/anduril/type/geometry.pub.grpc.pb.h: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/type/geometry.pub.proto 4 | #ifndef GRPC_anduril_2ftype_2fgeometry_2epub_2eproto__INCLUDED 5 | #define GRPC_anduril_2ftype_2fgeometry_2epub_2eproto__INCLUDED 6 | 7 | #include "anduril/type/geometry.pub.pb.h" 8 | 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | #include 23 | #include 24 | #include 25 | #include 26 | #include 27 | 28 | namespace anduril { 29 | namespace type { 30 | 31 | } // namespace type 32 | } // namespace anduril 33 | 34 | 35 | #endif // GRPC_anduril_2ftype_2fgeometry_2epub_2eproto__INCLUDED 36 | -------------------------------------------------------------------------------- /src/anduril/tasks/ad/desertguardian/common/v1/common_tasks.pub.grpc.pb.cc: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/tasks/ad/desertguardian/common/v1/common_tasks.pub.proto 4 | 5 | #include "anduril/tasks/ad/desertguardian/common/v1/common_tasks.pub.pb.h" 6 | #include "anduril/tasks/ad/desertguardian/common/v1/common_tasks.pub.grpc.pb.h" 7 | 8 | #include 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | namespace anduril { 23 | namespace tasks { 24 | namespace ad { 25 | namespace desertguardian { 26 | namespace common { 27 | namespace v1 { 28 | 29 | } // namespace anduril 30 | } // namespace tasks 31 | } // namespace ad 32 | } // namespace desertguardian 33 | } // namespace common 34 | } // namespace v1 35 | 36 | -------------------------------------------------------------------------------- /src/anduril/type/attribution.pub.grpc.pb.h: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/type/attribution.pub.proto 4 | #ifndef GRPC_anduril_2ftype_2fattribution_2epub_2eproto__INCLUDED 5 | #define GRPC_anduril_2ftype_2fattribution_2epub_2eproto__INCLUDED 6 | 7 | #include "anduril/type/attribution.pub.pb.h" 8 | 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | #include 23 | #include 24 | #include 25 | #include 26 | #include 27 | 28 | namespace anduril { 29 | namespace type { 30 | 31 | } // namespace type 32 | } // namespace anduril 33 | 34 | 35 | #endif // GRPC_anduril_2ftype_2fattribution_2epub_2eproto__INCLUDED 36 | -------------------------------------------------------------------------------- /src/anduril/tasks/v2/common.pub.grpc.pb.h: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/tasks/v2/common.pub.proto 4 | #ifndef GRPC_anduril_2ftasks_2fv2_2fcommon_2epub_2eproto__INCLUDED 5 | #define GRPC_anduril_2ftasks_2fv2_2fcommon_2epub_2eproto__INCLUDED 6 | 7 | #include "anduril/tasks/v2/common.pub.pb.h" 8 | 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | #include 23 | #include 24 | #include 25 | #include 26 | #include 27 | 28 | namespace anduril { 29 | namespace tasks { 30 | namespace v2 { 31 | 32 | } // namespace v2 33 | } // namespace tasks 34 | } // namespace anduril 35 | 36 | 37 | #endif // GRPC_anduril_2ftasks_2fv2_2fcommon_2epub_2eproto__INCLUDED 38 | -------------------------------------------------------------------------------- /src/anduril/tasks/v2/catalog.pub.grpc.pb.h: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/tasks/v2/catalog.pub.proto 4 | #ifndef GRPC_anduril_2ftasks_2fv2_2fcatalog_2epub_2eproto__INCLUDED 5 | #define GRPC_anduril_2ftasks_2fv2_2fcatalog_2epub_2eproto__INCLUDED 6 | 7 | #include "anduril/tasks/v2/catalog.pub.pb.h" 8 | 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | #include 23 | #include 24 | #include 25 | #include 26 | #include 27 | 28 | namespace anduril { 29 | namespace tasks { 30 | namespace v2 { 31 | 32 | } // namespace v2 33 | } // namespace tasks 34 | } // namespace anduril 35 | 36 | 37 | #endif // GRPC_anduril_2ftasks_2fv2_2fcatalog_2epub_2eproto__INCLUDED 38 | -------------------------------------------------------------------------------- /src/anduril/ontology/v1/type.pub.grpc.pb.h: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/ontology/v1/type.pub.proto 4 | #ifndef GRPC_anduril_2fontology_2fv1_2ftype_2epub_2eproto__INCLUDED 5 | #define GRPC_anduril_2fontology_2fv1_2ftype_2epub_2eproto__INCLUDED 6 | 7 | #include "anduril/ontology/v1/type.pub.pb.h" 8 | 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | #include 23 | #include 24 | #include 25 | #include 26 | #include 27 | 28 | namespace anduril { 29 | namespace ontology { 30 | namespace v1 { 31 | 32 | } // namespace v1 33 | } // namespace ontology 34 | } // namespace anduril 35 | 36 | 37 | #endif // GRPC_anduril_2fontology_2fv1_2ftype_2epub_2eproto__INCLUDED 38 | -------------------------------------------------------------------------------- /src/anduril/tasks/v2/objective.pub.grpc.pb.h: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/tasks/v2/objective.pub.proto 4 | #ifndef GRPC_anduril_2ftasks_2fv2_2fobjective_2epub_2eproto__INCLUDED 5 | #define GRPC_anduril_2ftasks_2fv2_2fobjective_2epub_2eproto__INCLUDED 6 | 7 | #include "anduril/tasks/v2/objective.pub.pb.h" 8 | 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | #include 23 | #include 24 | #include 25 | #include 26 | #include 27 | 28 | namespace anduril { 29 | namespace tasks { 30 | namespace v2 { 31 | 32 | } // namespace v2 33 | } // namespace tasks 34 | } // namespace anduril 35 | 36 | 37 | #endif // GRPC_anduril_2ftasks_2fv2_2fobjective_2epub_2eproto__INCLUDED 38 | -------------------------------------------------------------------------------- /src/anduril/tasks/v2/shared/isr.pub.grpc.pb.h: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/tasks/v2/shared/isr.pub.proto 4 | #ifndef GRPC_anduril_2ftasks_2fv2_2fshared_2fisr_2epub_2eproto__INCLUDED 5 | #define GRPC_anduril_2ftasks_2fv2_2fshared_2fisr_2epub_2eproto__INCLUDED 6 | 7 | #include "anduril/tasks/v2/shared/isr.pub.pb.h" 8 | 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | #include 23 | #include 24 | #include 25 | #include 26 | #include 27 | 28 | namespace anduril { 29 | namespace tasks { 30 | namespace v2 { 31 | 32 | } // namespace v2 33 | } // namespace tasks 34 | } // namespace anduril 35 | 36 | 37 | #endif // GRPC_anduril_2ftasks_2fv2_2fshared_2fisr_2epub_2eproto__INCLUDED 38 | -------------------------------------------------------------------------------- /src/anduril/taskmanager/v1/task.pub.grpc.pb.h: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/taskmanager/v1/task.pub.proto 4 | #ifndef GRPC_anduril_2ftaskmanager_2fv1_2ftask_2epub_2eproto__INCLUDED 5 | #define GRPC_anduril_2ftaskmanager_2fv1_2ftask_2epub_2eproto__INCLUDED 6 | 7 | #include "anduril/taskmanager/v1/task.pub.pb.h" 8 | 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | #include 23 | #include 24 | #include 25 | #include 26 | #include 27 | 28 | namespace anduril { 29 | namespace taskmanager { 30 | namespace v1 { 31 | 32 | } // namespace v1 33 | } // namespace taskmanager 34 | } // namespace anduril 35 | 36 | 37 | #endif // GRPC_anduril_2ftaskmanager_2fv1_2ftask_2epub_2eproto__INCLUDED 38 | -------------------------------------------------------------------------------- /src/anduril/tasks/v2/shared/strike.pub.grpc.pb.h: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/tasks/v2/shared/strike.pub.proto 4 | #ifndef GRPC_anduril_2ftasks_2fv2_2fshared_2fstrike_2epub_2eproto__INCLUDED 5 | #define GRPC_anduril_2ftasks_2fv2_2fshared_2fstrike_2epub_2eproto__INCLUDED 6 | 7 | #include "anduril/tasks/v2/shared/strike.pub.pb.h" 8 | 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | #include 23 | #include 24 | #include 25 | #include 26 | #include 27 | 28 | namespace anduril { 29 | namespace tasks { 30 | namespace v2 { 31 | 32 | } // namespace v2 33 | } // namespace tasks 34 | } // namespace anduril 35 | 36 | 37 | #endif // GRPC_anduril_2ftasks_2fv2_2fshared_2fstrike_2epub_2eproto__INCLUDED 38 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/group.pub.grpc.pb.h: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/entitymanager/v1/group.pub.proto 4 | #ifndef GRPC_anduril_2fentitymanager_2fv1_2fgroup_2epub_2eproto__INCLUDED 5 | #define GRPC_anduril_2fentitymanager_2fv1_2fgroup_2epub_2eproto__INCLUDED 6 | 7 | #include "anduril/entitymanager/v1/group.pub.pb.h" 8 | 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | #include 23 | #include 24 | #include 25 | #include 26 | #include 27 | 28 | namespace anduril { 29 | namespace entitymanager { 30 | namespace v1 { 31 | 32 | } // namespace v1 33 | } // namespace entitymanager 34 | } // namespace anduril 35 | 36 | 37 | #endif // GRPC_anduril_2fentitymanager_2fv1_2fgroup_2epub_2eproto__INCLUDED 38 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/media.pub.grpc.pb.h: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/entitymanager/v1/media.pub.proto 4 | #ifndef GRPC_anduril_2fentitymanager_2fv1_2fmedia_2epub_2eproto__INCLUDED 5 | #define GRPC_anduril_2fentitymanager_2fv1_2fmedia_2epub_2eproto__INCLUDED 6 | 7 | #include "anduril/entitymanager/v1/media.pub.pb.h" 8 | 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | #include 23 | #include 24 | #include 25 | #include 26 | #include 27 | 28 | namespace anduril { 29 | namespace entitymanager { 30 | namespace v1 { 31 | 32 | } // namespace v1 33 | } // namespace entitymanager 34 | } // namespace anduril 35 | 36 | 37 | #endif // GRPC_anduril_2fentitymanager_2fv1_2fmedia_2epub_2eproto__INCLUDED 38 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/orbit.pub.grpc.pb.h: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/entitymanager/v1/orbit.pub.proto 4 | #ifndef GRPC_anduril_2fentitymanager_2fv1_2forbit_2epub_2eproto__INCLUDED 5 | #define GRPC_anduril_2fentitymanager_2fv1_2forbit_2epub_2eproto__INCLUDED 6 | 7 | #include "anduril/entitymanager/v1/orbit.pub.pb.h" 8 | 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | #include 23 | #include 24 | #include 25 | #include 26 | #include 27 | 28 | namespace anduril { 29 | namespace entitymanager { 30 | namespace v1 { 31 | 32 | } // namespace v1 33 | } // namespace entitymanager 34 | } // namespace anduril 35 | 36 | 37 | #endif // GRPC_anduril_2fentitymanager_2fv1_2forbit_2epub_2eproto__INCLUDED 38 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/power.pub.grpc.pb.h: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/entitymanager/v1/power.pub.proto 4 | #ifndef GRPC_anduril_2fentitymanager_2fv1_2fpower_2epub_2eproto__INCLUDED 5 | #define GRPC_anduril_2fentitymanager_2fv1_2fpower_2epub_2eproto__INCLUDED 6 | 7 | #include "anduril/entitymanager/v1/power.pub.pb.h" 8 | 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | #include 23 | #include 24 | #include 25 | #include 26 | #include 27 | 28 | namespace anduril { 29 | namespace entitymanager { 30 | namespace v1 { 31 | 32 | } // namespace v1 33 | } // namespace entitymanager 34 | } // namespace anduril 35 | 36 | 37 | #endif // GRPC_anduril_2fentitymanager_2fv1_2fpower_2epub_2eproto__INCLUDED 38 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/types.pub.grpc.pb.h: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/entitymanager/v1/types.pub.proto 4 | #ifndef GRPC_anduril_2fentitymanager_2fv1_2ftypes_2epub_2eproto__INCLUDED 5 | #define GRPC_anduril_2fentitymanager_2fv1_2ftypes_2epub_2eproto__INCLUDED 6 | 7 | #include "anduril/entitymanager/v1/types.pub.pb.h" 8 | 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | #include 23 | #include 24 | #include 25 | #include 26 | #include 27 | 28 | namespace anduril { 29 | namespace entitymanager { 30 | namespace v1 { 31 | 32 | } // namespace v1 33 | } // namespace entitymanager 34 | } // namespace anduril 35 | 36 | 37 | #endif // GRPC_anduril_2fentitymanager_2fv1_2ftypes_2epub_2eproto__INCLUDED 38 | -------------------------------------------------------------------------------- /src/anduril/tasks/v2/shared/maneuver.pub.grpc.pb.h: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/tasks/v2/shared/maneuver.pub.proto 4 | #ifndef GRPC_anduril_2ftasks_2fv2_2fshared_2fmaneuver_2epub_2eproto__INCLUDED 5 | #define GRPC_anduril_2ftasks_2fv2_2fshared_2fmaneuver_2epub_2eproto__INCLUDED 6 | 7 | #include "anduril/tasks/v2/shared/maneuver.pub.pb.h" 8 | 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | #include 23 | #include 24 | #include 25 | #include 26 | #include 27 | 28 | namespace anduril { 29 | namespace tasks { 30 | namespace v2 { 31 | 32 | } // namespace v2 33 | } // namespace tasks 34 | } // namespace anduril 35 | 36 | 37 | #endif // GRPC_anduril_2ftasks_2fv2_2fshared_2fmaneuver_2epub_2eproto__INCLUDED 38 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/entity.pub.grpc.pb.h: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/entitymanager/v1/entity.pub.proto 4 | #ifndef GRPC_anduril_2fentitymanager_2fv1_2fentity_2epub_2eproto__INCLUDED 5 | #define GRPC_anduril_2fentitymanager_2fv1_2fentity_2epub_2eproto__INCLUDED 6 | 7 | #include "anduril/entitymanager/v1/entity.pub.pb.h" 8 | 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | #include 23 | #include 24 | #include 25 | #include 26 | #include 27 | 28 | namespace anduril { 29 | namespace entitymanager { 30 | namespace v1 { 31 | 32 | } // namespace v1 33 | } // namespace entitymanager 34 | } // namespace anduril 35 | 36 | 37 | #endif // GRPC_anduril_2fentitymanager_2fv1_2fentity_2epub_2eproto__INCLUDED 38 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/filter.pub.grpc.pb.h: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/entitymanager/v1/filter.pub.proto 4 | #ifndef GRPC_anduril_2fentitymanager_2fv1_2ffilter_2epub_2eproto__INCLUDED 5 | #define GRPC_anduril_2fentitymanager_2fv1_2ffilter_2epub_2eproto__INCLUDED 6 | 7 | #include "anduril/entitymanager/v1/filter.pub.pb.h" 8 | 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | #include 23 | #include 24 | #include 25 | #include 26 | #include 27 | 28 | namespace anduril { 29 | namespace entitymanager { 30 | namespace v1 { 31 | 32 | } // namespace v1 33 | } // namespace entitymanager 34 | } // namespace anduril 35 | 36 | 37 | #endif // GRPC_anduril_2fentitymanager_2fv1_2ffilter_2epub_2eproto__INCLUDED 38 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/signal.pub.grpc.pb.h: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/entitymanager/v1/signal.pub.proto 4 | #ifndef GRPC_anduril_2fentitymanager_2fv1_2fsignal_2epub_2eproto__INCLUDED 5 | #define GRPC_anduril_2fentitymanager_2fv1_2fsignal_2epub_2eproto__INCLUDED 6 | 7 | #include "anduril/entitymanager/v1/signal.pub.pb.h" 8 | 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | #include 23 | #include 24 | #include 25 | #include 26 | #include 27 | 28 | namespace anduril { 29 | namespace entitymanager { 30 | namespace v1 { 31 | 32 | } // namespace v1 33 | } // namespace entitymanager 34 | } // namespace anduril 35 | 36 | 37 | #endif // GRPC_anduril_2fentitymanager_2fv1_2fsignal_2epub_2eproto__INCLUDED 38 | -------------------------------------------------------------------------------- /src/anduril/taskmanager/v1/task_api.pub.grpc.pb.h: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/taskmanager/v1/task_api.pub.proto 4 | #ifndef GRPC_anduril_2ftaskmanager_2fv1_2ftask_5fapi_2epub_2eproto__INCLUDED 5 | #define GRPC_anduril_2ftaskmanager_2fv1_2ftask_5fapi_2epub_2eproto__INCLUDED 6 | 7 | #include "anduril/taskmanager/v1/task_api.pub.pb.h" 8 | 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | #include 23 | #include 24 | #include 25 | #include 26 | #include 27 | 28 | namespace anduril { 29 | namespace taskmanager { 30 | namespace v1 { 31 | 32 | } // namespace v1 33 | } // namespace taskmanager 34 | } // namespace anduril 35 | 36 | 37 | #endif // GRPC_anduril_2ftaskmanager_2fv1_2ftask_5fapi_2epub_2eproto__INCLUDED 38 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/options.pub.grpc.pb.h: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/entitymanager/v1/options.pub.proto 4 | #ifndef GRPC_anduril_2fentitymanager_2fv1_2foptions_2epub_2eproto__INCLUDED 5 | #define GRPC_anduril_2fentitymanager_2fv1_2foptions_2epub_2eproto__INCLUDED 6 | 7 | #include "anduril/entitymanager/v1/options.pub.pb.h" 8 | 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | #include 23 | #include 24 | #include 25 | #include 26 | #include 27 | 28 | namespace anduril { 29 | namespace entitymanager { 30 | namespace v1 { 31 | 32 | } // namespace v1 33 | } // namespace entitymanager 34 | } // namespace anduril 35 | 36 | 37 | #endif // GRPC_anduril_2fentitymanager_2fv1_2foptions_2epub_2eproto__INCLUDED 38 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/sensors.pub.grpc.pb.h: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/entitymanager/v1/sensors.pub.proto 4 | #ifndef GRPC_anduril_2fentitymanager_2fv1_2fsensors_2epub_2eproto__INCLUDED 5 | #define GRPC_anduril_2fentitymanager_2fv1_2fsensors_2epub_2eproto__INCLUDED 6 | 7 | #include "anduril/entitymanager/v1/sensors.pub.pb.h" 8 | 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | #include 23 | #include 24 | #include 25 | #include 26 | #include 27 | 28 | namespace anduril { 29 | namespace entitymanager { 30 | namespace v1 { 31 | 32 | } // namespace v1 33 | } // namespace entitymanager 34 | } // namespace anduril 35 | 36 | 37 | #endif // GRPC_anduril_2fentitymanager_2fv1_2fsensors_2epub_2eproto__INCLUDED 38 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/location.pub.grpc.pb.h: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/entitymanager/v1/location.pub.proto 4 | #ifndef GRPC_anduril_2fentitymanager_2fv1_2flocation_2epub_2eproto__INCLUDED 5 | #define GRPC_anduril_2fentitymanager_2fv1_2flocation_2epub_2eproto__INCLUDED 6 | 7 | #include "anduril/entitymanager/v1/location.pub.pb.h" 8 | 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | #include 23 | #include 24 | #include 25 | #include 26 | #include 27 | 28 | namespace anduril { 29 | namespace entitymanager { 30 | namespace v1 { 31 | 32 | } // namespace v1 33 | } // namespace entitymanager 34 | } // namespace anduril 35 | 36 | 37 | #endif // GRPC_anduril_2fentitymanager_2fv1_2flocation_2epub_2eproto__INCLUDED 38 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/ontology.pub.grpc.pb.h: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/entitymanager/v1/ontology.pub.proto 4 | #ifndef GRPC_anduril_2fentitymanager_2fv1_2fontology_2epub_2eproto__INCLUDED 5 | #define GRPC_anduril_2fentitymanager_2fv1_2fontology_2epub_2eproto__INCLUDED 6 | 7 | #include "anduril/entitymanager/v1/ontology.pub.pb.h" 8 | 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | #include 23 | #include 24 | #include 25 | #include 26 | #include 27 | 28 | namespace anduril { 29 | namespace entitymanager { 30 | namespace v1 { 31 | 32 | } // namespace v1 33 | } // namespace entitymanager 34 | } // namespace anduril 35 | 36 | 37 | #endif // GRPC_anduril_2fentitymanager_2fv1_2fontology_2epub_2eproto__INCLUDED 38 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/payloads.pub.grpc.pb.h: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/entitymanager/v1/payloads.pub.proto 4 | #ifndef GRPC_anduril_2fentitymanager_2fv1_2fpayloads_2epub_2eproto__INCLUDED 5 | #define GRPC_anduril_2fentitymanager_2fv1_2fpayloads_2epub_2eproto__INCLUDED 6 | 7 | #include "anduril/entitymanager/v1/payloads.pub.pb.h" 8 | 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | #include 23 | #include 24 | #include 25 | #include 26 | #include 27 | 28 | namespace anduril { 29 | namespace entitymanager { 30 | namespace v1 { 31 | 32 | } // namespace v1 33 | } // namespace entitymanager 34 | } // namespace anduril 35 | 36 | 37 | #endif // GRPC_anduril_2fentitymanager_2fv1_2fpayloads_2epub_2eproto__INCLUDED 38 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/schedule.pub.grpc.pb.h: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/entitymanager/v1/schedule.pub.proto 4 | #ifndef GRPC_anduril_2fentitymanager_2fv1_2fschedule_2epub_2eproto__INCLUDED 5 | #define GRPC_anduril_2fentitymanager_2fv1_2fschedule_2epub_2eproto__INCLUDED 6 | 7 | #include "anduril/entitymanager/v1/schedule.pub.pb.h" 8 | 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | #include 23 | #include 24 | #include 25 | #include 26 | #include 27 | 28 | namespace anduril { 29 | namespace entitymanager { 30 | namespace v1 { 31 | 32 | } // namespace v1 33 | } // namespace entitymanager 34 | } // namespace anduril 35 | 36 | 37 | #endif // GRPC_anduril_2fentitymanager_2fv1_2fschedule_2epub_2eproto__INCLUDED 38 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/supplies.pub.grpc.pb.h: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/entitymanager/v1/supplies.pub.proto 4 | #ifndef GRPC_anduril_2fentitymanager_2fv1_2fsupplies_2epub_2eproto__INCLUDED 5 | #define GRPC_anduril_2fentitymanager_2fv1_2fsupplies_2epub_2eproto__INCLUDED 6 | 7 | #include "anduril/entitymanager/v1/supplies.pub.pb.h" 8 | 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | #include 23 | #include 24 | #include 25 | #include 26 | #include 27 | 28 | namespace anduril { 29 | namespace entitymanager { 30 | namespace v1 { 31 | 32 | } // namespace v1 33 | } // namespace entitymanager 34 | } // namespace anduril 35 | 36 | 37 | #endif // GRPC_anduril_2fentitymanager_2fv1_2fsupplies_2epub_2eproto__INCLUDED 38 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/geoentity.pub.grpc.pb.h: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/entitymanager/v1/geoentity.pub.proto 4 | #ifndef GRPC_anduril_2fentitymanager_2fv1_2fgeoentity_2epub_2eproto__INCLUDED 5 | #define GRPC_anduril_2fentitymanager_2fv1_2fgeoentity_2epub_2eproto__INCLUDED 6 | 7 | #include "anduril/entitymanager/v1/geoentity.pub.pb.h" 8 | 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | #include 23 | #include 24 | #include 25 | #include 26 | #include 27 | 28 | namespace anduril { 29 | namespace entitymanager { 30 | namespace v1 { 31 | 32 | } // namespace v1 33 | } // namespace entitymanager 34 | } // namespace anduril 35 | 36 | 37 | #endif // GRPC_anduril_2fentitymanager_2fv1_2fgeoentity_2epub_2eproto__INCLUDED 38 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/dimensions.pub.grpc.pb.h: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/entitymanager/v1/dimensions.pub.proto 4 | #ifndef GRPC_anduril_2fentitymanager_2fv1_2fdimensions_2epub_2eproto__INCLUDED 5 | #define GRPC_anduril_2fentitymanager_2fv1_2fdimensions_2epub_2eproto__INCLUDED 6 | 7 | #include "anduril/entitymanager/v1/dimensions.pub.pb.h" 8 | 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | #include 23 | #include 24 | #include 25 | #include 26 | #include 27 | 28 | namespace anduril { 29 | namespace entitymanager { 30 | namespace v1 { 31 | 32 | } // namespace v1 33 | } // namespace entitymanager 34 | } // namespace anduril 35 | 36 | 37 | #endif // GRPC_anduril_2fentitymanager_2fv1_2fdimensions_2epub_2eproto__INCLUDED 38 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/rate_limit.pub.grpc.pb.h: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/entitymanager/v1/rate_limit.pub.proto 4 | #ifndef GRPC_anduril_2fentitymanager_2fv1_2frate_5flimit_2epub_2eproto__INCLUDED 5 | #define GRPC_anduril_2fentitymanager_2fv1_2frate_5flimit_2epub_2eproto__INCLUDED 6 | 7 | #include "anduril/entitymanager/v1/rate_limit.pub.pb.h" 8 | 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | #include 23 | #include 24 | #include 25 | #include 26 | #include 27 | 28 | namespace anduril { 29 | namespace entitymanager { 30 | namespace v1 { 31 | 32 | } // namespace v1 33 | } // namespace entitymanager 34 | } // namespace anduril 35 | 36 | 37 | #endif // GRPC_anduril_2fentitymanager_2fv1_2frate_5flimit_2epub_2eproto__INCLUDED 38 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/relationship.pub.grpc.pb.h: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/entitymanager/v1/relationship.pub.proto 4 | #ifndef GRPC_anduril_2fentitymanager_2fv1_2frelationship_2epub_2eproto__INCLUDED 5 | #define GRPC_anduril_2fentitymanager_2fv1_2frelationship_2epub_2eproto__INCLUDED 6 | 7 | #include "anduril/entitymanager/v1/relationship.pub.pb.h" 8 | 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | #include 23 | #include 24 | #include 25 | #include 26 | #include 27 | 28 | namespace anduril { 29 | namespace entitymanager { 30 | namespace v1 { 31 | 32 | } // namespace v1 33 | } // namespace entitymanager 34 | } // namespace anduril 35 | 36 | 37 | #endif // GRPC_anduril_2fentitymanager_2fv1_2frelationship_2epub_2eproto__INCLUDED 38 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/classification.pub.grpc.pb.h: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/entitymanager/v1/classification.pub.proto 4 | #ifndef GRPC_anduril_2fentitymanager_2fv1_2fclassification_2epub_2eproto__INCLUDED 5 | #define GRPC_anduril_2fentitymanager_2fv1_2fclassification_2epub_2eproto__INCLUDED 6 | 7 | #include "anduril/entitymanager/v1/classification.pub.pb.h" 8 | 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | #include 23 | #include 24 | #include 25 | #include 26 | #include 27 | 28 | namespace anduril { 29 | namespace entitymanager { 30 | namespace v1 { 31 | 32 | } // namespace v1 33 | } // namespace entitymanager 34 | } // namespace anduril 35 | 36 | 37 | #endif // GRPC_anduril_2fentitymanager_2fv1_2fclassification_2epub_2eproto__INCLUDED 38 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/health_status.pub.grpc.pb.h: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/entitymanager/v1/health_status.pub.proto 4 | #ifndef GRPC_anduril_2fentitymanager_2fv1_2fhealth_5fstatus_2epub_2eproto__INCLUDED 5 | #define GRPC_anduril_2fentitymanager_2fv1_2fhealth_5fstatus_2epub_2eproto__INCLUDED 6 | 7 | #include "anduril/entitymanager/v1/health_status.pub.pb.h" 8 | 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | #include 23 | #include 24 | #include 25 | #include 26 | #include 27 | 28 | namespace anduril { 29 | namespace entitymanager { 30 | namespace v1 { 31 | 32 | } // namespace v1 33 | } // namespace entitymanager 34 | } // namespace anduril 35 | 36 | 37 | #endif // GRPC_anduril_2fentitymanager_2fv1_2fhealth_5fstatus_2epub_2eproto__INCLUDED 38 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/route_details.pub.grpc.pb.h: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/entitymanager/v1/route_details.pub.proto 4 | #ifndef GRPC_anduril_2fentitymanager_2fv1_2froute_5fdetails_2epub_2eproto__INCLUDED 5 | #define GRPC_anduril_2fentitymanager_2fv1_2froute_5fdetails_2epub_2eproto__INCLUDED 6 | 7 | #include "anduril/entitymanager/v1/route_details.pub.pb.h" 8 | 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | #include 23 | #include 24 | #include 25 | #include 26 | #include 27 | 28 | namespace anduril { 29 | namespace entitymanager { 30 | namespace v1 { 31 | 32 | } // namespace v1 33 | } // namespace entitymanager 34 | } // namespace anduril 35 | 36 | 37 | #endif // GRPC_anduril_2fentitymanager_2fv1_2froute_5fdetails_2epub_2eproto__INCLUDED 38 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/filter_dynamic.pub.grpc.pb.h: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/entitymanager/v1/filter_dynamic.pub.proto 4 | #ifndef GRPC_anduril_2fentitymanager_2fv1_2ffilter_5fdynamic_2epub_2eproto__INCLUDED 5 | #define GRPC_anduril_2fentitymanager_2fv1_2ffilter_5fdynamic_2epub_2eproto__INCLUDED 6 | 7 | #include "anduril/entitymanager/v1/filter_dynamic.pub.pb.h" 8 | 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | #include 23 | #include 24 | #include 25 | #include 26 | #include 27 | 28 | namespace anduril { 29 | namespace entitymanager { 30 | namespace v1 { 31 | 32 | } // namespace v1 33 | } // namespace entitymanager 34 | } // namespace anduril 35 | 36 | 37 | #endif // GRPC_anduril_2fentitymanager_2fv1_2ffilter_5fdynamic_2epub_2eproto__INCLUDED 38 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/target_priority.pub.grpc.pb.h: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/entitymanager/v1/target_priority.pub.proto 4 | #ifndef GRPC_anduril_2fentitymanager_2fv1_2ftarget_5fpriority_2epub_2eproto__INCLUDED 5 | #define GRPC_anduril_2fentitymanager_2fv1_2ftarget_5fpriority_2epub_2eproto__INCLUDED 6 | 7 | #include "anduril/entitymanager/v1/target_priority.pub.pb.h" 8 | 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | #include 23 | #include 24 | #include 25 | #include 26 | #include 27 | 28 | namespace anduril { 29 | namespace entitymanager { 30 | namespace v1 { 31 | 32 | } // namespace v1 33 | } // namespace entitymanager 34 | } // namespace anduril 35 | 36 | 37 | #endif // GRPC_anduril_2fentitymanager_2fv1_2ftarget_5fpriority_2epub_2eproto__INCLUDED 38 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/transponder_codes.pub.grpc.pb.h: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/entitymanager/v1/transponder_codes.pub.proto 4 | #ifndef GRPC_anduril_2fentitymanager_2fv1_2ftransponder_5fcodes_2epub_2eproto__INCLUDED 5 | #define GRPC_anduril_2fentitymanager_2fv1_2ftransponder_5fcodes_2epub_2eproto__INCLUDED 6 | 7 | #include "anduril/entitymanager/v1/transponder_codes.pub.pb.h" 8 | 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | #include 23 | #include 24 | #include 25 | #include 26 | #include 27 | 28 | namespace anduril { 29 | namespace entitymanager { 30 | namespace v1 { 31 | 32 | } // namespace v1 33 | } // namespace entitymanager 34 | } // namespace anduril 35 | 36 | 37 | #endif // GRPC_anduril_2fentitymanager_2fv1_2ftransponder_5fcodes_2epub_2eproto__INCLUDED 38 | -------------------------------------------------------------------------------- /src/anduril/tasks/ads/thirdparty/v1/marshal.pub.grpc.pb.h: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/tasks/ads/thirdparty/v1/marshal.pub.proto 4 | #ifndef GRPC_anduril_2ftasks_2fads_2fthirdparty_2fv1_2fmarshal_2epub_2eproto__INCLUDED 5 | #define GRPC_anduril_2ftasks_2fads_2fthirdparty_2fv1_2fmarshal_2epub_2eproto__INCLUDED 6 | 7 | #include "anduril/tasks/ads/thirdparty/v1/marshal.pub.pb.h" 8 | 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | #include 23 | #include 24 | #include 25 | #include 26 | #include 27 | 28 | namespace anduril { 29 | namespace tasks { 30 | namespace ads { 31 | namespace thirdparty { 32 | namespace v1 { 33 | 34 | } // namespace v1 35 | } // namespace thirdparty 36 | } // namespace ads 37 | } // namespace tasks 38 | } // namespace anduril 39 | 40 | 41 | #endif // GRPC_anduril_2ftasks_2fads_2fthirdparty_2fv1_2fmarshal_2epub_2eproto__INCLUDED 42 | -------------------------------------------------------------------------------- /src/anduril/tasks/jadc2/thirdparty/v1/power.pub.grpc.pb.h: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/tasks/jadc2/thirdparty/v1/power.pub.proto 4 | #ifndef GRPC_anduril_2ftasks_2fjadc2_2fthirdparty_2fv1_2fpower_2epub_2eproto__INCLUDED 5 | #define GRPC_anduril_2ftasks_2fjadc2_2fthirdparty_2fv1_2fpower_2epub_2eproto__INCLUDED 6 | 7 | #include "anduril/tasks/jadc2/thirdparty/v1/power.pub.pb.h" 8 | 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | #include 23 | #include 24 | #include 25 | #include 26 | #include 27 | 28 | namespace anduril { 29 | namespace tasks { 30 | namespace jadc2 { 31 | namespace thirdparty { 32 | namespace v1 { 33 | 34 | } // namespace v1 35 | } // namespace thirdparty 36 | } // namespace jadc2 37 | } // namespace tasks 38 | } // namespace anduril 39 | 40 | 41 | #endif // GRPC_anduril_2ftasks_2fjadc2_2fthirdparty_2fv1_2fpower_2epub_2eproto__INCLUDED 42 | -------------------------------------------------------------------------------- /src/anduril/tasks/ads/thirdparty/v1/formation.pub.grpc.pb.h: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/tasks/ads/thirdparty/v1/formation.pub.proto 4 | #ifndef GRPC_anduril_2ftasks_2fads_2fthirdparty_2fv1_2fformation_2epub_2eproto__INCLUDED 5 | #define GRPC_anduril_2ftasks_2fads_2fthirdparty_2fv1_2fformation_2epub_2eproto__INCLUDED 6 | 7 | #include "anduril/tasks/ads/thirdparty/v1/formation.pub.pb.h" 8 | 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | #include 23 | #include 24 | #include 25 | #include 26 | #include 27 | 28 | namespace anduril { 29 | namespace tasks { 30 | namespace ads { 31 | namespace thirdparty { 32 | namespace v1 { 33 | 34 | } // namespace v1 35 | } // namespace thirdparty 36 | } // namespace ads 37 | } // namespace tasks 38 | } // namespace anduril 39 | 40 | 41 | #endif // GRPC_anduril_2ftasks_2fads_2fthirdparty_2fv1_2fformation_2epub_2eproto__INCLUDED 42 | -------------------------------------------------------------------------------- /src/anduril/tasks/jadc2/thirdparty/v1/transit.pub.grpc.pb.h: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/tasks/jadc2/thirdparty/v1/transit.pub.proto 4 | #ifndef GRPC_anduril_2ftasks_2fjadc2_2fthirdparty_2fv1_2ftransit_2epub_2eproto__INCLUDED 5 | #define GRPC_anduril_2ftasks_2fjadc2_2fthirdparty_2fv1_2ftransit_2epub_2eproto__INCLUDED 6 | 7 | #include "anduril/tasks/jadc2/thirdparty/v1/transit.pub.pb.h" 8 | 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | #include 23 | #include 24 | #include 25 | #include 26 | #include 27 | 28 | namespace anduril { 29 | namespace tasks { 30 | namespace jadc2 { 31 | namespace thirdparty { 32 | namespace v1 { 33 | 34 | } // namespace v1 35 | } // namespace thirdparty 36 | } // namespace jadc2 37 | } // namespace tasks 38 | } // namespace anduril 39 | 40 | 41 | #endif // GRPC_anduril_2ftasks_2fjadc2_2fthirdparty_2fv1_2ftransit_2epub_2eproto__INCLUDED 42 | -------------------------------------------------------------------------------- /src/anduril/tasks/ad/desertguardian/rf/v1/rf_tasks.pub.grpc.pb.h: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/tasks/ad/desertguardian/rf/v1/rf_tasks.pub.proto 4 | #ifndef GRPC_anduril_2ftasks_2fad_2fdesertguardian_2frf_2fv1_2frf_5ftasks_2epub_2eproto__INCLUDED 5 | #define GRPC_anduril_2ftasks_2fad_2fdesertguardian_2frf_2fv1_2frf_5ftasks_2epub_2eproto__INCLUDED 6 | 7 | #include "anduril/tasks/ad/desertguardian/rf/v1/rf_tasks.pub.pb.h" 8 | 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | #include 23 | #include 24 | #include 25 | #include 26 | #include 27 | 28 | namespace anduril { 29 | namespace tasks { 30 | namespace ad { 31 | namespace desertguardian { 32 | namespace rf { 33 | namespace v1 { 34 | 35 | } // namespace v1 36 | } // namespace rf 37 | } // namespace desertguardian 38 | } // namespace ad 39 | } // namespace tasks 40 | } // namespace anduril 41 | 42 | 43 | #endif // GRPC_anduril_2ftasks_2fad_2fdesertguardian_2frf_2fv1_2frf_5ftasks_2epub_2eproto__INCLUDED 44 | -------------------------------------------------------------------------------- /src/anduril/tasks/ad/desertguardian/common/v1/common_tasks.pub.grpc.pb.h: -------------------------------------------------------------------------------- 1 | // Generated by the gRPC C++ plugin. 2 | // If you make any local change, they will be lost. 3 | // source: anduril/tasks/ad/desertguardian/common/v1/common_tasks.pub.proto 4 | #ifndef GRPC_anduril_2ftasks_2fad_2fdesertguardian_2fcommon_2fv1_2fcommon_5ftasks_2epub_2eproto__INCLUDED 5 | #define GRPC_anduril_2ftasks_2fad_2fdesertguardian_2fcommon_2fv1_2fcommon_5ftasks_2epub_2eproto__INCLUDED 6 | 7 | #include "anduril/tasks/ad/desertguardian/common/v1/common_tasks.pub.pb.h" 8 | 9 | #include 10 | #include 11 | #include 12 | #include 13 | #include 14 | #include 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | #include 22 | #include 23 | #include 24 | #include 25 | #include 26 | #include 27 | 28 | namespace anduril { 29 | namespace tasks { 30 | namespace ad { 31 | namespace desertguardian { 32 | namespace common { 33 | namespace v1 { 34 | 35 | } // namespace v1 36 | } // namespace common 37 | } // namespace desertguardian 38 | } // namespace ad 39 | } // namespace tasks 40 | } // namespace anduril 41 | 42 | 43 | #endif // GRPC_anduril_2ftasks_2fad_2fdesertguardian_2fcommon_2fv1_2fcommon_5ftasks_2epub_2eproto__INCLUDED 44 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/options.pub.pb.h: -------------------------------------------------------------------------------- 1 | // Generated by the protocol buffer compiler. DO NOT EDIT! 2 | // NO CHECKED-IN PROTOBUF GENCODE 3 | // source: anduril/entitymanager/v1/options.pub.proto 4 | // Protobuf C++ Version: 5.29.0 5 | 6 | #ifndef anduril_2fentitymanager_2fv1_2foptions_2epub_2eproto_2epb_2eh 7 | #define anduril_2fentitymanager_2fv1_2foptions_2epub_2eproto_2epb_2eh 8 | 9 | #include 10 | #include 11 | #include 12 | #include 13 | 14 | #include "google/protobuf/runtime_version.h" 15 | #if PROTOBUF_VERSION != 5029000 16 | #error "Protobuf C++ gencode is built with an incompatible version of" 17 | #error "Protobuf C++ headers/runtime. See" 18 | #error "https://protobuf.dev/support/cross-version-runtime-guarantee/#cpp" 19 | #endif 20 | #include "google/protobuf/io/coded_stream.h" 21 | #include "google/protobuf/arena.h" 22 | #include "google/protobuf/arenastring.h" 23 | #include "google/protobuf/generated_message_tctable_decl.h" 24 | #include "google/protobuf/generated_message_util.h" 25 | #include "google/protobuf/metadata_lite.h" 26 | #include "google/protobuf/generated_message_reflection.h" 27 | #include "google/protobuf/repeated_field.h" // IWYU pragma: export 28 | #include "google/protobuf/extension_set.h" // IWYU pragma: export 29 | #include "google/protobuf/descriptor.pb.h" 30 | // @@protoc_insertion_point(includes) 31 | 32 | // Must be included last. 33 | #include "google/protobuf/port_def.inc" 34 | 35 | #define PROTOBUF_INTERNAL_EXPORT_anduril_2fentitymanager_2fv1_2foptions_2epub_2eproto 36 | 37 | namespace google { 38 | namespace protobuf { 39 | namespace internal { 40 | template 41 | ::absl::string_view GetAnyMessageName(); 42 | } // namespace internal 43 | } // namespace protobuf 44 | } // namespace google 45 | 46 | // Internal implementation detail -- do not use these members. 47 | struct TableStruct_anduril_2fentitymanager_2fv1_2foptions_2epub_2eproto { 48 | static const ::uint32_t offsets[]; 49 | }; 50 | extern const ::google::protobuf::internal::DescriptorTable 51 | descriptor_table_anduril_2fentitymanager_2fv1_2foptions_2epub_2eproto; 52 | namespace google { 53 | namespace protobuf { 54 | } // namespace protobuf 55 | } // namespace google 56 | 57 | namespace anduril { 58 | namespace entitymanager { 59 | namespace v1 { 60 | 61 | // =================================================================== 62 | 63 | 64 | 65 | // =================================================================== 66 | 67 | 68 | 69 | static const int kOverridableFieldNumber = 1001; 70 | extern ::google::protobuf::internal::ExtensionIdentifier< 71 | ::google::protobuf::FieldOptions, ::google::protobuf::internal::PrimitiveTypeTraits< bool >, 8, 72 | false> 73 | overridable; 74 | 75 | // =================================================================== 76 | 77 | 78 | #ifdef __GNUC__ 79 | #pragma GCC diagnostic push 80 | #pragma GCC diagnostic ignored "-Wstrict-aliasing" 81 | #endif // __GNUC__ 82 | #ifdef __GNUC__ 83 | #pragma GCC diagnostic pop 84 | #endif // __GNUC__ 85 | 86 | // @@protoc_insertion_point(namespace_scope) 87 | } // namespace v1 88 | } // namespace entitymanager 89 | } // namespace anduril 90 | 91 | 92 | // @@protoc_insertion_point(global_scope) 93 | 94 | #include "google/protobuf/port_undef.inc" 95 | 96 | #endif // anduril_2fentitymanager_2fv1_2foptions_2epub_2eproto_2epb_2eh 97 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/options.pub.pb.cc: -------------------------------------------------------------------------------- 1 | // Generated by the protocol buffer compiler. DO NOT EDIT! 2 | // NO CHECKED-IN PROTOBUF GENCODE 3 | // source: anduril/entitymanager/v1/options.pub.proto 4 | // Protobuf C++ Version: 5.29.0 5 | 6 | #include "anduril/entitymanager/v1/options.pub.pb.h" 7 | 8 | #include 9 | #include 10 | #include "google/protobuf/io/coded_stream.h" 11 | #include "google/protobuf/generated_message_tctable_impl.h" 12 | #include "google/protobuf/extension_set.h" 13 | #include "google/protobuf/generated_message_util.h" 14 | #include "google/protobuf/wire_format_lite.h" 15 | #include "google/protobuf/descriptor.h" 16 | #include "google/protobuf/generated_message_reflection.h" 17 | #include "google/protobuf/reflection_ops.h" 18 | #include "google/protobuf/wire_format.h" 19 | // @@protoc_insertion_point(includes) 20 | 21 | // Must be included last. 22 | #include "google/protobuf/port_def.inc" 23 | PROTOBUF_PRAGMA_INIT_SEG 24 | namespace _pb = ::google::protobuf; 25 | namespace _pbi = ::google::protobuf::internal; 26 | namespace _fl = ::google::protobuf::internal::field_layout; 27 | namespace anduril { 28 | namespace entitymanager { 29 | namespace v1 { 30 | } // namespace v1 31 | } // namespace entitymanager 32 | } // namespace anduril 33 | static constexpr const ::_pb::EnumDescriptor** 34 | file_level_enum_descriptors_anduril_2fentitymanager_2fv1_2foptions_2epub_2eproto = nullptr; 35 | static constexpr const ::_pb::ServiceDescriptor** 36 | file_level_service_descriptors_anduril_2fentitymanager_2fv1_2foptions_2epub_2eproto = nullptr; 37 | const ::uint32_t TableStruct_anduril_2fentitymanager_2fv1_2foptions_2epub_2eproto::offsets[1] = {}; 38 | static constexpr ::_pbi::MigrationSchema* schemas = nullptr; 39 | static constexpr ::_pb::Message* const* file_default_instances = nullptr; 40 | const char descriptor_table_protodef_anduril_2fentitymanager_2fv1_2foptions_2epub_2eproto[] ABSL_ATTRIBUTE_SECTION_VARIABLE( 41 | protodesc_cold) = { 42 | "\n*anduril/entitymanager/v1/options.pub.p" 43 | "roto\022\030anduril.entitymanager.v1\032 google/p" 44 | "rotobuf/descriptor.proto:@\n\013overridable\022" 45 | "\035.google.protobuf.FieldOptions\030\351\007 \001(\010R\013o" 46 | "verridableB\200\002\n\034com.anduril.entitymanager" 47 | ".v1B\017OptionsPubProtoP\001ZMghe.anduril.dev/" 48 | "anduril/andurilapis-go/anduril/entityman" 49 | "ager/v1;entitymanager\242\002\003AEX\252\002\030Anduril.En" 50 | "titymanager.V1\312\002\030Anduril\\Entitymanager\\V" 51 | "1\342\002$Anduril\\Entitymanager\\V1\\GPBMetadata" 52 | "\352\002\032Anduril::Entitymanager::V1b\006proto3" 53 | }; 54 | static const ::_pbi::DescriptorTable* const descriptor_table_anduril_2fentitymanager_2fv1_2foptions_2epub_2eproto_deps[1] = 55 | { 56 | &::descriptor_table_google_2fprotobuf_2fdescriptor_2eproto, 57 | }; 58 | static ::absl::once_flag descriptor_table_anduril_2fentitymanager_2fv1_2foptions_2epub_2eproto_once; 59 | PROTOBUF_CONSTINIT const ::_pbi::DescriptorTable descriptor_table_anduril_2fentitymanager_2fv1_2foptions_2epub_2eproto = { 60 | false, 61 | false, 62 | 437, 63 | descriptor_table_protodef_anduril_2fentitymanager_2fv1_2foptions_2epub_2eproto, 64 | "anduril/entitymanager/v1/options.pub.proto", 65 | &descriptor_table_anduril_2fentitymanager_2fv1_2foptions_2epub_2eproto_once, 66 | descriptor_table_anduril_2fentitymanager_2fv1_2foptions_2epub_2eproto_deps, 67 | 1, 68 | 0, 69 | schemas, 70 | file_default_instances, 71 | TableStruct_anduril_2fentitymanager_2fv1_2foptions_2epub_2eproto::offsets, 72 | file_level_enum_descriptors_anduril_2fentitymanager_2fv1_2foptions_2epub_2eproto, 73 | file_level_service_descriptors_anduril_2fentitymanager_2fv1_2foptions_2epub_2eproto, 74 | }; 75 | namespace anduril { 76 | namespace entitymanager { 77 | namespace v1 { 78 | PROTOBUF_CONSTINIT 79 | PROTOBUF_ATTRIBUTE_INIT_PRIORITY2 ::_pbi:: 80 | ExtensionIdentifier<::google::protobuf::FieldOptions, ::_pbi::PrimitiveTypeTraits< bool >, 81 | 8, false> 82 | overridable(kOverridableFieldNumber, false); 83 | // @@protoc_insertion_point(namespace_scope) 84 | } // namespace v1 85 | } // namespace entitymanager 86 | } // namespace anduril 87 | namespace google { 88 | namespace protobuf { 89 | } // namespace protobuf 90 | } // namespace google 91 | // @@protoc_insertion_point(global_scope) 92 | PROTOBUF_ATTRIBUTE_INIT_PRIORITY2 static ::std::false_type 93 | _static_init2_ PROTOBUF_UNUSED = 94 | (::_pbi::AddDescriptors(&descriptor_table_anduril_2fentitymanager_2fv1_2foptions_2epub_2eproto), 95 | ::_pbi::ExtensionSet::RegisterExtension( 96 | &::google::protobuf::FieldOptions::default_instance(), 1001, 8, 97 | false, false), 98 | ::std::false_type{}); 99 | #include "google/protobuf/port_undef.inc" 100 | -------------------------------------------------------------------------------- /src/anduril/ontology/v1/type.pub.pb.cc: -------------------------------------------------------------------------------- 1 | // Generated by the protocol buffer compiler. DO NOT EDIT! 2 | // NO CHECKED-IN PROTOBUF GENCODE 3 | // source: anduril/ontology/v1/type.pub.proto 4 | // Protobuf C++ Version: 5.29.0 5 | 6 | #include "anduril/ontology/v1/type.pub.pb.h" 7 | 8 | #include 9 | #include 10 | #include "google/protobuf/io/coded_stream.h" 11 | #include "google/protobuf/generated_message_tctable_impl.h" 12 | #include "google/protobuf/extension_set.h" 13 | #include "google/protobuf/generated_message_util.h" 14 | #include "google/protobuf/wire_format_lite.h" 15 | #include "google/protobuf/descriptor.h" 16 | #include "google/protobuf/generated_message_reflection.h" 17 | #include "google/protobuf/reflection_ops.h" 18 | #include "google/protobuf/wire_format.h" 19 | // @@protoc_insertion_point(includes) 20 | 21 | // Must be included last. 22 | #include "google/protobuf/port_def.inc" 23 | PROTOBUF_PRAGMA_INIT_SEG 24 | namespace _pb = ::google::protobuf; 25 | namespace _pbi = ::google::protobuf::internal; 26 | namespace _fl = ::google::protobuf::internal::field_layout; 27 | namespace anduril { 28 | namespace ontology { 29 | namespace v1 { 30 | } // namespace v1 31 | } // namespace ontology 32 | } // namespace anduril 33 | static const ::_pb::EnumDescriptor* file_level_enum_descriptors_anduril_2fontology_2fv1_2ftype_2epub_2eproto[3]; 34 | static constexpr const ::_pb::ServiceDescriptor** 35 | file_level_service_descriptors_anduril_2fontology_2fv1_2ftype_2epub_2eproto = nullptr; 36 | const ::uint32_t TableStruct_anduril_2fontology_2fv1_2ftype_2epub_2eproto::offsets[1] = {}; 37 | static constexpr ::_pbi::MigrationSchema* schemas = nullptr; 38 | static constexpr ::_pb::Message* const* file_default_instances = nullptr; 39 | const char descriptor_table_protodef_anduril_2fontology_2fv1_2ftype_2epub_2eproto[] ABSL_ATTRIBUTE_SECTION_VARIABLE( 40 | protodesc_cold) = { 41 | "\n\"anduril/ontology/v1/type.pub.proto\022\023an" 42 | "duril.ontology.v1*\311\001\n\013Disposition\022\027\n\023DIS" 43 | "POSITION_UNKNOWN\020\000\022\030\n\024DISPOSITION_FRIEND" 44 | "LY\020\001\022\027\n\023DISPOSITION_HOSTILE\020\002\022\032\n\026DISPOSI" 45 | "TION_SUSPICIOUS\020\003\022 \n\034DISPOSITION_ASSUMED" 46 | "_FRIENDLY\020\004\022\027\n\023DISPOSITION_NEUTRAL\020\005\022\027\n\023" 47 | "DISPOSITION_PENDING\020\006*\236\001\n\013Environment\022\027\n" 48 | "\023ENVIRONMENT_UNKNOWN\020\000\022\023\n\017ENVIRONMENT_AI" 49 | "R\020\001\022\027\n\023ENVIRONMENT_SURFACE\020\002\022\033\n\027ENVIRONM" 50 | "ENT_SUB_SURFACE\020\003\022\024\n\020ENVIRONMENT_LAND\020\004\022" 51 | "\025\n\021ENVIRONMENT_SPACE\020\005*\267\030\n\013Nationality\022\027" 52 | "\n\023NATIONALITY_INVALID\020\000\022\027\n\023NATIONALITY_A" 53 | "LBANIA\020\001\022\027\n\023NATIONALITY_ALGERIA\020>\022\031\n\025NAT" 54 | "IONALITY_ARGENTINA\020O\022\027\n\023NATIONALITY_ARME" 55 | "NIA\020\002\022\031\n\025NATIONALITY_AUSTRALIA\020\003\022\027\n\023NATI" 56 | "ONALITY_AUSTRIA\020\004\022\032\n\026NATIONALITY_AZERBAI" 57 | "JAN\020\005\022\027\n\023NATIONALITY_BELARUS\020\006\022\027\n\023NATION" 58 | "ALITY_BELGIUM\020\007\022\027\n\023NATIONALITY_BOLIVIA\020j" 59 | "\022&\n\"NATIONALITY_BOSNIA_AND_HERZEGOVINA\020\010" 60 | "\022\026\n\022NATIONALITY_BRAZIL\020P\022\030\n\024NATIONALITY_" 61 | "BULGARIA\020\t\022\030\n\024NATIONALITY_CAMBODIA\020D\022\026\n\022" 62 | "NATIONALITY_CANADA\020\n\022\025\n\021NATIONALITY_CHIL" 63 | "E\020Q\022\025\n\021NATIONALITY_CHINA\020H\022\030\n\024NATIONALIT" 64 | "Y_COLOMBIA\020R\022\027\n\023NATIONALITY_CROATIA\020\013\022\024\n" 65 | "\020NATIONALITY_CUBA\020W\022\026\n\022NATIONALITY_CYPRU" 66 | "S\0205\022\036\n\032NATIONALITY_CZECH_REPUBLIC\020\014\0224\n0N" 67 | "ATIONALITY_DEMOCRATIC_PEOPLES_REPUBLIC_O" 68 | "F_KOREA\020J\022\027\n\023NATIONALITY_DENMARK\020\r\022\"\n\036NA" 69 | "TIONALITY_DOMINICAN_REPUBLIC\020X\022\027\n\023NATION" 70 | "ALITY_ECUADOR\020k\022\025\n\021NATIONALITY_EGYPT\0206\022\027" 71 | "\n\023NATIONALITY_ESTONIA\020\016\022\030\n\024NATIONALITY_E" 72 | "THIOPIA\020\?\022\027\n\023NATIONALITY_FINLAND\020\017\022\026\n\022NA" 73 | "TIONALITY_FRANCE\020\020\022\027\n\023NATIONALITY_GEORGI" 74 | "A\020\021\022\027\n\023NATIONALITY_GERMANY\020\022\022\026\n\022NATIONAL" 75 | "ITY_GREECE\020\023\022\031\n\025NATIONALITY_GUATEMALA\020l\022" 76 | "\026\n\022NATIONALITY_GUINEA\020\\\022\027\n\023NATIONALITY_H" 77 | "UNGARY\020\024\022\027\n\023NATIONALITY_ICELAND\020\025\022\025\n\021NAT" 78 | "IONALITY_INDIA\020B\022\031\n\025NATIONALITY_INDONESI" 79 | "A\020g\022\'\n#NATIONALITY_INTERNATIONAL_RED_CRO" 80 | "SS\020q\022\024\n\020NATIONALITY_IRAQ\0208\022\027\n\023NATIONALIT" 81 | "Y_IRELAND\020\026\022(\n$NATIONALITY_ISLAMIC_REPUB" 82 | "LIC_OF_IRAN\0207\022\026\n\022NATIONALITY_ISRAEL\0209\022\025\n" 83 | "\021NATIONALITY_ITALY\020\027\022\027\n\023NATIONALITY_JAMA" 84 | "ICA\020p\022\025\n\021NATIONALITY_JAPAN\020L\022\026\n\022NATIONAL" 85 | "ITY_JORDAN\020:\022\032\n\026NATIONALITY_KAZAKHSTAN\020\030" 86 | "\022\026\n\022NATIONALITY_KUWAIT\020Z\022 \n\034NATIONALITY_" 87 | "KYRGHYZ_REPUBLIC\020\031\022/\n+NATIONALITY_LAO_PE" 88 | "OPLES_DEMOCRATIC_REPUBLIC\020E\022\026\n\022NATIONALI" 89 | "TY_LATVIA\020\032\022\027\n\023NATIONALITY_LEBANON\020;\022\027\n\023" 90 | "NATIONALITY_LIBERIA\020@\022\031\n\025NATIONALITY_LIT" 91 | "HUANIA\020\033\022\032\n\026NATIONALITY_LUXEMBOURG\020\034\022\032\n\026" 92 | "NATIONALITY_MADAGASCAR\020]\022\030\n\024NATIONALITY_" 93 | "MALAYSIA\020h\022\025\n\021NATIONALITY_MALTA\020\035\022\026\n\022NAT" 94 | "IONALITY_MEXICO\020S\022\027\n\023NATIONALITY_MOLDOVA" 95 | "\020\036\022\032\n\026NATIONALITY_MONTENEGRO\020\037\022\027\n\023NATION" 96 | "ALITY_MOROCCO\020^\022\027\n\023NATIONALITY_MYANMAR\020f" 97 | "\022\024\n\020NATIONALITY_NATO\020 \022\033\n\027NATIONALITY_NE" 98 | "THERLANDS\020!\022\033\n\027NATIONALITY_NEW_ZEALAND\020N" 99 | "\022\031\n\025NATIONALITY_NICARAGUA\020m\022\027\n\023NATIONALI" 100 | "TY_NIGERIA\020_\022\026\n\022NATIONALITY_NORWAY\020\"\022\030\n\024" 101 | "NATIONALITY_PAKISTAN\020C\022\026\n\022NATIONALITY_PA" 102 | "NAMA\020T\022\030\n\024NATIONALITY_PARAGUAY\020n\022\024\n\020NATI" 103 | "ONALITY_PERU\020U\022\033\n\027NATIONALITY_PHILIPPINE" 104 | "S\020M\022\026\n\022NATIONALITY_POLAND\020#\022\030\n\024NATIONALI" 105 | "TY_PORTUGAL\020$\022!\n\035NATIONALITY_REPUBLIC_OF" 106 | "_KOREA\020K\022\027\n\023NATIONALITY_ROMANIA\020%\022\026\n\022NAT" 107 | "IONALITY_RUSSIA\020&\022\034\n\030NATIONALITY_SAUDI_A" 108 | "RABIA\020<\022\027\n\023NATIONALITY_SENEGAL\020`\022\026\n\022NATI" 109 | "ONALITY_SERBIA\020\'\022\031\n\025NATIONALITY_SINGAPOR" 110 | "E\020i\022\030\n\024NATIONALITY_SLOVAKIA\020(\022\030\n\024NATIONA" 111 | "LITY_SLOVENIA\020)\022\034\n\030NATIONALITY_SOUTH_AFR" 112 | "ICA\020A\022\025\n\021NATIONALITY_SPAIN\020*\022\025\n\021NATIONAL" 113 | "ITY_SUDAN\020b\022\026\n\022NATIONALITY_SWEDEN\020+\022\033\n\027N" 114 | "ATIONALITY_SWITZERLAND\020,\022$\n NATIONALITY_" 115 | "SYRIAN_ARAB_REPUBLIC\020=\022\026\n\022NATIONALITY_TA" 116 | "IWAN\020I\022\032\n\026NATIONALITY_TAJIKISTAN\020-\022\030\n\024NA" 117 | "TIONALITY_THAILAND\020F\0229\n5NATIONALITY_THE_" 118 | "FORMER_YUGOSLAV_REPUBLIC_OF_MACEDONIA\020.\022" 119 | "\027\n\023NATIONALITY_TUNISIA\020d\022\026\n\022NATIONALITY_" 120 | "TURKEY\020/\022\034\n\030NATIONALITY_TURKMENISTAN\0200\022\026" 121 | "\n\022NATIONALITY_UGANDA\020e\022\027\n\023NATIONALITY_UK" 122 | "RAINE\0201\022\036\n\032NATIONALITY_UNITED_KINGDOM\0202\022" 123 | "\036\n\032NATIONALITY_UNITED_NATIONS\020Y\022+\n\'NATIO" 124 | "NALITY_UNITED_REPUBLIC_OF_TANZANIA\020c\022(\n$" 125 | "NATIONALITY_UNITED_STATES_OF_AMERICA\0203\022\027" 126 | "\n\023NATIONALITY_URUGUAY\020o\022\032\n\026NATIONALITY_U" 127 | "ZBEKISTAN\0204\022\031\n\025NATIONALITY_VENEZUELA\020V\022\027" 128 | "\n\023NATIONALITY_VIETNAM\020G\022\025\n\021NATIONALITY_Y" 129 | "EMEN\020[\022\030\n\024NATIONALITY_ZIMBABWE\020aB\332\001\n\027com" 130 | ".anduril.ontology.v1B\014TypePubProtoP\001ZCgh" 131 | "e.anduril.dev/anduril/andurilapis-go/and" 132 | "uril/ontology/v1;ontology\242\002\003AOX\252\002\023Anduri" 133 | "l.Ontology.V1\312\002\023Anduril\\Ontology\\V1\342\002\037An" 134 | "duril\\Ontology\\V1\\GPBMetadata\352\002\025Anduril:" 135 | ":Ontology::V1b\006proto3" 136 | }; 137 | static ::absl::once_flag descriptor_table_anduril_2fontology_2fv1_2ftype_2epub_2eproto_once; 138 | PROTOBUF_CONSTINIT const ::_pbi::DescriptorTable descriptor_table_anduril_2fontology_2fv1_2ftype_2epub_2eproto = { 139 | false, 140 | false, 141 | 3781, 142 | descriptor_table_protodef_anduril_2fontology_2fv1_2ftype_2epub_2eproto, 143 | "anduril/ontology/v1/type.pub.proto", 144 | &descriptor_table_anduril_2fontology_2fv1_2ftype_2epub_2eproto_once, 145 | nullptr, 146 | 0, 147 | 0, 148 | schemas, 149 | file_default_instances, 150 | TableStruct_anduril_2fontology_2fv1_2ftype_2epub_2eproto::offsets, 151 | file_level_enum_descriptors_anduril_2fontology_2fv1_2ftype_2epub_2eproto, 152 | file_level_service_descriptors_anduril_2fontology_2fv1_2ftype_2epub_2eproto, 153 | }; 154 | namespace anduril { 155 | namespace ontology { 156 | namespace v1 { 157 | const ::google::protobuf::EnumDescriptor* Disposition_descriptor() { 158 | ::google::protobuf::internal::AssignDescriptors(&descriptor_table_anduril_2fontology_2fv1_2ftype_2epub_2eproto); 159 | return file_level_enum_descriptors_anduril_2fontology_2fv1_2ftype_2epub_2eproto[0]; 160 | } 161 | PROTOBUF_CONSTINIT const uint32_t Disposition_internal_data_[] = { 162 | 458752u, 0u, }; 163 | bool Disposition_IsValid(int value) { 164 | return 0 <= value && value <= 6; 165 | } 166 | const ::google::protobuf::EnumDescriptor* Environment_descriptor() { 167 | ::google::protobuf::internal::AssignDescriptors(&descriptor_table_anduril_2fontology_2fv1_2ftype_2epub_2eproto); 168 | return file_level_enum_descriptors_anduril_2fontology_2fv1_2ftype_2epub_2eproto[1]; 169 | } 170 | PROTOBUF_CONSTINIT const uint32_t Environment_internal_data_[] = { 171 | 393216u, 0u, }; 172 | bool Environment_IsValid(int value) { 173 | return 0 <= value && value <= 5; 174 | } 175 | const ::google::protobuf::EnumDescriptor* Nationality_descriptor() { 176 | ::google::protobuf::internal::AssignDescriptors(&descriptor_table_anduril_2fontology_2fv1_2ftype_2epub_2eproto); 177 | return file_level_enum_descriptors_anduril_2fontology_2fv1_2ftype_2epub_2eproto[2]; 178 | } 179 | PROTOBUF_CONSTINIT const uint32_t Nationality_internal_data_[] = { 180 | 7471104u, 0u, }; 181 | bool Nationality_IsValid(int value) { 182 | return 0 <= value && value <= 113; 183 | } 184 | // @@protoc_insertion_point(namespace_scope) 185 | } // namespace v1 186 | } // namespace ontology 187 | } // namespace anduril 188 | namespace google { 189 | namespace protobuf { 190 | } // namespace protobuf 191 | } // namespace google 192 | // @@protoc_insertion_point(global_scope) 193 | PROTOBUF_ATTRIBUTE_INIT_PRIORITY2 static ::std::false_type 194 | _static_init2_ PROTOBUF_UNUSED = 195 | (::_pbi::AddDescriptors(&descriptor_table_anduril_2fontology_2fv1_2ftype_2epub_2eproto), 196 | ::std::false_type{}); 197 | #include "google/protobuf/port_undef.inc" 198 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/dimensions.pub.pb.h: -------------------------------------------------------------------------------- 1 | // Generated by the protocol buffer compiler. DO NOT EDIT! 2 | // NO CHECKED-IN PROTOBUF GENCODE 3 | // source: anduril/entitymanager/v1/dimensions.pub.proto 4 | // Protobuf C++ Version: 5.29.0 5 | 6 | #ifndef anduril_2fentitymanager_2fv1_2fdimensions_2epub_2eproto_2epb_2eh 7 | #define anduril_2fentitymanager_2fv1_2fdimensions_2epub_2eproto_2epb_2eh 8 | 9 | #include 10 | #include 11 | #include 12 | #include 13 | 14 | #include "google/protobuf/runtime_version.h" 15 | #if PROTOBUF_VERSION != 5029000 16 | #error "Protobuf C++ gencode is built with an incompatible version of" 17 | #error "Protobuf C++ headers/runtime. See" 18 | #error "https://protobuf.dev/support/cross-version-runtime-guarantee/#cpp" 19 | #endif 20 | #include "google/protobuf/io/coded_stream.h" 21 | #include "google/protobuf/arena.h" 22 | #include "google/protobuf/arenastring.h" 23 | #include "google/protobuf/generated_message_tctable_decl.h" 24 | #include "google/protobuf/generated_message_util.h" 25 | #include "google/protobuf/metadata_lite.h" 26 | #include "google/protobuf/generated_message_reflection.h" 27 | #include "google/protobuf/message.h" 28 | #include "google/protobuf/message_lite.h" 29 | #include "google/protobuf/repeated_field.h" // IWYU pragma: export 30 | #include "google/protobuf/extension_set.h" // IWYU pragma: export 31 | #include "google/protobuf/unknown_field_set.h" 32 | // @@protoc_insertion_point(includes) 33 | 34 | // Must be included last. 35 | #include "google/protobuf/port_def.inc" 36 | 37 | #define PROTOBUF_INTERNAL_EXPORT_anduril_2fentitymanager_2fv1_2fdimensions_2epub_2eproto 38 | 39 | namespace google { 40 | namespace protobuf { 41 | namespace internal { 42 | template 43 | ::absl::string_view GetAnyMessageName(); 44 | } // namespace internal 45 | } // namespace protobuf 46 | } // namespace google 47 | 48 | // Internal implementation detail -- do not use these members. 49 | struct TableStruct_anduril_2fentitymanager_2fv1_2fdimensions_2epub_2eproto { 50 | static const ::uint32_t offsets[]; 51 | }; 52 | extern const ::google::protobuf::internal::DescriptorTable 53 | descriptor_table_anduril_2fentitymanager_2fv1_2fdimensions_2epub_2eproto; 54 | namespace anduril { 55 | namespace entitymanager { 56 | namespace v1 { 57 | class Dimensions; 58 | struct DimensionsDefaultTypeInternal; 59 | extern DimensionsDefaultTypeInternal _Dimensions_default_instance_; 60 | } // namespace v1 61 | } // namespace entitymanager 62 | } // namespace anduril 63 | namespace google { 64 | namespace protobuf { 65 | } // namespace protobuf 66 | } // namespace google 67 | 68 | namespace anduril { 69 | namespace entitymanager { 70 | namespace v1 { 71 | 72 | // =================================================================== 73 | 74 | 75 | // ------------------------------------------------------------------- 76 | 77 | class Dimensions final 78 | : public ::google::protobuf::Message 79 | /* @@protoc_insertion_point(class_definition:anduril.entitymanager.v1.Dimensions) */ { 80 | public: 81 | inline Dimensions() : Dimensions(nullptr) {} 82 | ~Dimensions() PROTOBUF_FINAL; 83 | 84 | #if defined(PROTOBUF_CUSTOM_VTABLE) 85 | void operator delete(Dimensions* msg, std::destroying_delete_t) { 86 | SharedDtor(*msg); 87 | ::google::protobuf::internal::SizedDelete(msg, sizeof(Dimensions)); 88 | } 89 | #endif 90 | 91 | template 92 | explicit PROTOBUF_CONSTEXPR Dimensions( 93 | ::google::protobuf::internal::ConstantInitialized); 94 | 95 | inline Dimensions(const Dimensions& from) : Dimensions(nullptr, from) {} 96 | inline Dimensions(Dimensions&& from) noexcept 97 | : Dimensions(nullptr, std::move(from)) {} 98 | inline Dimensions& operator=(const Dimensions& from) { 99 | CopyFrom(from); 100 | return *this; 101 | } 102 | inline Dimensions& operator=(Dimensions&& from) noexcept { 103 | if (this == &from) return *this; 104 | if (::google::protobuf::internal::CanMoveWithInternalSwap(GetArena(), from.GetArena())) { 105 | InternalSwap(&from); 106 | } else { 107 | CopyFrom(from); 108 | } 109 | return *this; 110 | } 111 | 112 | inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const 113 | ABSL_ATTRIBUTE_LIFETIME_BOUND { 114 | return _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance); 115 | } 116 | inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() 117 | ABSL_ATTRIBUTE_LIFETIME_BOUND { 118 | return _internal_metadata_.mutable_unknown_fields<::google::protobuf::UnknownFieldSet>(); 119 | } 120 | 121 | static const ::google::protobuf::Descriptor* descriptor() { 122 | return GetDescriptor(); 123 | } 124 | static const ::google::protobuf::Descriptor* GetDescriptor() { 125 | return default_instance().GetMetadata().descriptor; 126 | } 127 | static const ::google::protobuf::Reflection* GetReflection() { 128 | return default_instance().GetMetadata().reflection; 129 | } 130 | static const Dimensions& default_instance() { 131 | return *internal_default_instance(); 132 | } 133 | static inline const Dimensions* internal_default_instance() { 134 | return reinterpret_cast( 135 | &_Dimensions_default_instance_); 136 | } 137 | static constexpr int kIndexInFileMessages = 0; 138 | friend void swap(Dimensions& a, Dimensions& b) { a.Swap(&b); } 139 | inline void Swap(Dimensions* other) { 140 | if (other == this) return; 141 | if (::google::protobuf::internal::CanUseInternalSwap(GetArena(), other->GetArena())) { 142 | InternalSwap(other); 143 | } else { 144 | ::google::protobuf::internal::GenericSwap(this, other); 145 | } 146 | } 147 | void UnsafeArenaSwap(Dimensions* other) { 148 | if (other == this) return; 149 | ABSL_DCHECK(GetArena() == other->GetArena()); 150 | InternalSwap(other); 151 | } 152 | 153 | // implements Message ---------------------------------------------- 154 | 155 | Dimensions* New(::google::protobuf::Arena* arena = nullptr) const { 156 | return ::google::protobuf::Message::DefaultConstruct(arena); 157 | } 158 | using ::google::protobuf::Message::CopyFrom; 159 | void CopyFrom(const Dimensions& from); 160 | using ::google::protobuf::Message::MergeFrom; 161 | void MergeFrom(const Dimensions& from) { Dimensions::MergeImpl(*this, from); } 162 | 163 | private: 164 | static void MergeImpl( 165 | ::google::protobuf::MessageLite& to_msg, 166 | const ::google::protobuf::MessageLite& from_msg); 167 | 168 | public: 169 | bool IsInitialized() const { 170 | return true; 171 | } 172 | ABSL_ATTRIBUTE_REINITIALIZES void Clear() PROTOBUF_FINAL; 173 | #if defined(PROTOBUF_CUSTOM_VTABLE) 174 | private: 175 | static ::size_t ByteSizeLong(const ::google::protobuf::MessageLite& msg); 176 | static ::uint8_t* _InternalSerialize( 177 | const MessageLite& msg, ::uint8_t* target, 178 | ::google::protobuf::io::EpsCopyOutputStream* stream); 179 | 180 | public: 181 | ::size_t ByteSizeLong() const { return ByteSizeLong(*this); } 182 | ::uint8_t* _InternalSerialize( 183 | ::uint8_t* target, 184 | ::google::protobuf::io::EpsCopyOutputStream* stream) const { 185 | return _InternalSerialize(*this, target, stream); 186 | } 187 | #else // PROTOBUF_CUSTOM_VTABLE 188 | ::size_t ByteSizeLong() const final; 189 | ::uint8_t* _InternalSerialize( 190 | ::uint8_t* target, 191 | ::google::protobuf::io::EpsCopyOutputStream* stream) const final; 192 | #endif // PROTOBUF_CUSTOM_VTABLE 193 | int GetCachedSize() const { return _impl_._cached_size_.Get(); } 194 | 195 | private: 196 | void SharedCtor(::google::protobuf::Arena* arena); 197 | static void SharedDtor(MessageLite& self); 198 | void InternalSwap(Dimensions* other); 199 | private: 200 | template 201 | friend ::absl::string_view( 202 | ::google::protobuf::internal::GetAnyMessageName)(); 203 | static ::absl::string_view FullMessageName() { return "anduril.entitymanager.v1.Dimensions"; } 204 | 205 | protected: 206 | explicit Dimensions(::google::protobuf::Arena* arena); 207 | Dimensions(::google::protobuf::Arena* arena, const Dimensions& from); 208 | Dimensions(::google::protobuf::Arena* arena, Dimensions&& from) noexcept 209 | : Dimensions(arena) { 210 | *this = ::std::move(from); 211 | } 212 | const ::google::protobuf::internal::ClassData* GetClassData() const PROTOBUF_FINAL; 213 | static void* PlacementNew_(const void*, void* mem, 214 | ::google::protobuf::Arena* arena); 215 | static constexpr auto InternalNewImpl_(); 216 | static const ::google::protobuf::internal::ClassDataFull _class_data_; 217 | 218 | public: 219 | ::google::protobuf::Metadata GetMetadata() const; 220 | // nested types ---------------------------------------------------- 221 | 222 | // accessors ------------------------------------------------------- 223 | enum : int { 224 | kLengthMFieldNumber = 1, 225 | }; 226 | // float length_m = 1 [json_name = "lengthM"]; 227 | void clear_length_m() ; 228 | float length_m() const; 229 | void set_length_m(float value); 230 | 231 | private: 232 | float _internal_length_m() const; 233 | void _internal_set_length_m(float value); 234 | 235 | public: 236 | // @@protoc_insertion_point(class_scope:anduril.entitymanager.v1.Dimensions) 237 | private: 238 | class _Internal; 239 | friend class ::google::protobuf::internal::TcParser; 240 | static const ::google::protobuf::internal::TcParseTable< 241 | 0, 1, 0, 242 | 0, 2> 243 | _table_; 244 | 245 | friend class ::google::protobuf::MessageLite; 246 | friend class ::google::protobuf::Arena; 247 | template 248 | friend class ::google::protobuf::Arena::InternalHelper; 249 | using InternalArenaConstructable_ = void; 250 | using DestructorSkippable_ = void; 251 | struct Impl_ { 252 | inline explicit constexpr Impl_( 253 | ::google::protobuf::internal::ConstantInitialized) noexcept; 254 | inline explicit Impl_(::google::protobuf::internal::InternalVisibility visibility, 255 | ::google::protobuf::Arena* arena); 256 | inline explicit Impl_(::google::protobuf::internal::InternalVisibility visibility, 257 | ::google::protobuf::Arena* arena, const Impl_& from, 258 | const Dimensions& from_msg); 259 | float length_m_; 260 | ::google::protobuf::internal::CachedSize _cached_size_; 261 | PROTOBUF_TSAN_DECLARE_MEMBER 262 | }; 263 | union { Impl_ _impl_; }; 264 | friend struct ::TableStruct_anduril_2fentitymanager_2fv1_2fdimensions_2epub_2eproto; 265 | }; 266 | 267 | // =================================================================== 268 | 269 | 270 | 271 | 272 | // =================================================================== 273 | 274 | 275 | #ifdef __GNUC__ 276 | #pragma GCC diagnostic push 277 | #pragma GCC diagnostic ignored "-Wstrict-aliasing" 278 | #endif // __GNUC__ 279 | // ------------------------------------------------------------------- 280 | 281 | // Dimensions 282 | 283 | // float length_m = 1 [json_name = "lengthM"]; 284 | inline void Dimensions::clear_length_m() { 285 | ::google::protobuf::internal::TSanWrite(&_impl_); 286 | _impl_.length_m_ = 0; 287 | } 288 | inline float Dimensions::length_m() const { 289 | // @@protoc_insertion_point(field_get:anduril.entitymanager.v1.Dimensions.length_m) 290 | return _internal_length_m(); 291 | } 292 | inline void Dimensions::set_length_m(float value) { 293 | _internal_set_length_m(value); 294 | // @@protoc_insertion_point(field_set:anduril.entitymanager.v1.Dimensions.length_m) 295 | } 296 | inline float Dimensions::_internal_length_m() const { 297 | ::google::protobuf::internal::TSanRead(&_impl_); 298 | return _impl_.length_m_; 299 | } 300 | inline void Dimensions::_internal_set_length_m(float value) { 301 | ::google::protobuf::internal::TSanWrite(&_impl_); 302 | _impl_.length_m_ = value; 303 | } 304 | 305 | #ifdef __GNUC__ 306 | #pragma GCC diagnostic pop 307 | #endif // __GNUC__ 308 | 309 | // @@protoc_insertion_point(namespace_scope) 310 | } // namespace v1 311 | } // namespace entitymanager 312 | } // namespace anduril 313 | 314 | 315 | // @@protoc_insertion_point(global_scope) 316 | 317 | #include "google/protobuf/port_undef.inc" 318 | 319 | #endif // anduril_2fentitymanager_2fv1_2fdimensions_2epub_2eproto_2epb_2eh 320 | -------------------------------------------------------------------------------- /src/anduril/ontology/v1/type.pub.pb.h: -------------------------------------------------------------------------------- 1 | // Generated by the protocol buffer compiler. DO NOT EDIT! 2 | // NO CHECKED-IN PROTOBUF GENCODE 3 | // source: anduril/ontology/v1/type.pub.proto 4 | // Protobuf C++ Version: 5.29.0 5 | 6 | #ifndef anduril_2fontology_2fv1_2ftype_2epub_2eproto_2epb_2eh 7 | #define anduril_2fontology_2fv1_2ftype_2epub_2eproto_2epb_2eh 8 | 9 | #include 10 | #include 11 | #include 12 | #include 13 | 14 | #include "google/protobuf/runtime_version.h" 15 | #if PROTOBUF_VERSION != 5029000 16 | #error "Protobuf C++ gencode is built with an incompatible version of" 17 | #error "Protobuf C++ headers/runtime. See" 18 | #error "https://protobuf.dev/support/cross-version-runtime-guarantee/#cpp" 19 | #endif 20 | #include "google/protobuf/io/coded_stream.h" 21 | #include "google/protobuf/arena.h" 22 | #include "google/protobuf/arenastring.h" 23 | #include "google/protobuf/generated_message_tctable_decl.h" 24 | #include "google/protobuf/generated_message_util.h" 25 | #include "google/protobuf/metadata_lite.h" 26 | #include "google/protobuf/generated_message_reflection.h" 27 | #include "google/protobuf/repeated_field.h" // IWYU pragma: export 28 | #include "google/protobuf/extension_set.h" // IWYU pragma: export 29 | #include "google/protobuf/generated_enum_reflection.h" 30 | // @@protoc_insertion_point(includes) 31 | 32 | // Must be included last. 33 | #include "google/protobuf/port_def.inc" 34 | 35 | #define PROTOBUF_INTERNAL_EXPORT_anduril_2fontology_2fv1_2ftype_2epub_2eproto 36 | 37 | namespace google { 38 | namespace protobuf { 39 | namespace internal { 40 | template 41 | ::absl::string_view GetAnyMessageName(); 42 | } // namespace internal 43 | } // namespace protobuf 44 | } // namespace google 45 | 46 | // Internal implementation detail -- do not use these members. 47 | struct TableStruct_anduril_2fontology_2fv1_2ftype_2epub_2eproto { 48 | static const ::uint32_t offsets[]; 49 | }; 50 | extern const ::google::protobuf::internal::DescriptorTable 51 | descriptor_table_anduril_2fontology_2fv1_2ftype_2epub_2eproto; 52 | namespace google { 53 | namespace protobuf { 54 | } // namespace protobuf 55 | } // namespace google 56 | 57 | namespace anduril { 58 | namespace ontology { 59 | namespace v1 { 60 | enum Disposition : int { 61 | DISPOSITION_UNKNOWN = 0, 62 | DISPOSITION_FRIENDLY = 1, 63 | DISPOSITION_HOSTILE = 2, 64 | DISPOSITION_SUSPICIOUS = 3, 65 | DISPOSITION_ASSUMED_FRIENDLY = 4, 66 | DISPOSITION_NEUTRAL = 5, 67 | DISPOSITION_PENDING = 6, 68 | Disposition_INT_MIN_SENTINEL_DO_NOT_USE_ = 69 | std::numeric_limits<::int32_t>::min(), 70 | Disposition_INT_MAX_SENTINEL_DO_NOT_USE_ = 71 | std::numeric_limits<::int32_t>::max(), 72 | }; 73 | 74 | bool Disposition_IsValid(int value); 75 | extern const uint32_t Disposition_internal_data_[]; 76 | constexpr Disposition Disposition_MIN = static_cast(0); 77 | constexpr Disposition Disposition_MAX = static_cast(6); 78 | constexpr int Disposition_ARRAYSIZE = 6 + 1; 79 | const ::google::protobuf::EnumDescriptor* 80 | Disposition_descriptor(); 81 | template 82 | const std::string& Disposition_Name(T value) { 83 | static_assert(std::is_same::value || 84 | std::is_integral::value, 85 | "Incorrect type passed to Disposition_Name()."); 86 | return Disposition_Name(static_cast(value)); 87 | } 88 | template <> 89 | inline const std::string& Disposition_Name(Disposition value) { 90 | return ::google::protobuf::internal::NameOfDenseEnum( 92 | static_cast(value)); 93 | } 94 | inline bool Disposition_Parse(absl::string_view name, Disposition* value) { 95 | return ::google::protobuf::internal::ParseNamedEnum( 96 | Disposition_descriptor(), name, value); 97 | } 98 | enum Environment : int { 99 | ENVIRONMENT_UNKNOWN = 0, 100 | ENVIRONMENT_AIR = 1, 101 | ENVIRONMENT_SURFACE = 2, 102 | ENVIRONMENT_SUB_SURFACE = 3, 103 | ENVIRONMENT_LAND = 4, 104 | ENVIRONMENT_SPACE = 5, 105 | Environment_INT_MIN_SENTINEL_DO_NOT_USE_ = 106 | std::numeric_limits<::int32_t>::min(), 107 | Environment_INT_MAX_SENTINEL_DO_NOT_USE_ = 108 | std::numeric_limits<::int32_t>::max(), 109 | }; 110 | 111 | bool Environment_IsValid(int value); 112 | extern const uint32_t Environment_internal_data_[]; 113 | constexpr Environment Environment_MIN = static_cast(0); 114 | constexpr Environment Environment_MAX = static_cast(5); 115 | constexpr int Environment_ARRAYSIZE = 5 + 1; 116 | const ::google::protobuf::EnumDescriptor* 117 | Environment_descriptor(); 118 | template 119 | const std::string& Environment_Name(T value) { 120 | static_assert(std::is_same::value || 121 | std::is_integral::value, 122 | "Incorrect type passed to Environment_Name()."); 123 | return Environment_Name(static_cast(value)); 124 | } 125 | template <> 126 | inline const std::string& Environment_Name(Environment value) { 127 | return ::google::protobuf::internal::NameOfDenseEnum( 129 | static_cast(value)); 130 | } 131 | inline bool Environment_Parse(absl::string_view name, Environment* value) { 132 | return ::google::protobuf::internal::ParseNamedEnum( 133 | Environment_descriptor(), name, value); 134 | } 135 | enum Nationality : int { 136 | NATIONALITY_INVALID = 0, 137 | NATIONALITY_ALBANIA = 1, 138 | NATIONALITY_ALGERIA = 62, 139 | NATIONALITY_ARGENTINA = 79, 140 | NATIONALITY_ARMENIA = 2, 141 | NATIONALITY_AUSTRALIA = 3, 142 | NATIONALITY_AUSTRIA = 4, 143 | NATIONALITY_AZERBAIJAN = 5, 144 | NATIONALITY_BELARUS = 6, 145 | NATIONALITY_BELGIUM = 7, 146 | NATIONALITY_BOLIVIA = 106, 147 | NATIONALITY_BOSNIA_AND_HERZEGOVINA = 8, 148 | NATIONALITY_BRAZIL = 80, 149 | NATIONALITY_BULGARIA = 9, 150 | NATIONALITY_CAMBODIA = 68, 151 | NATIONALITY_CANADA = 10, 152 | NATIONALITY_CHILE = 81, 153 | NATIONALITY_CHINA = 72, 154 | NATIONALITY_COLOMBIA = 82, 155 | NATIONALITY_CROATIA = 11, 156 | NATIONALITY_CUBA = 87, 157 | NATIONALITY_CYPRUS = 53, 158 | NATIONALITY_CZECH_REPUBLIC = 12, 159 | NATIONALITY_DEMOCRATIC_PEOPLES_REPUBLIC_OF_KOREA = 74, 160 | NATIONALITY_DENMARK = 13, 161 | NATIONALITY_DOMINICAN_REPUBLIC = 88, 162 | NATIONALITY_ECUADOR = 107, 163 | NATIONALITY_EGYPT = 54, 164 | NATIONALITY_ESTONIA = 14, 165 | NATIONALITY_ETHIOPIA = 63, 166 | NATIONALITY_FINLAND = 15, 167 | NATIONALITY_FRANCE = 16, 168 | NATIONALITY_GEORGIA = 17, 169 | NATIONALITY_GERMANY = 18, 170 | NATIONALITY_GREECE = 19, 171 | NATIONALITY_GUATEMALA = 108, 172 | NATIONALITY_GUINEA = 92, 173 | NATIONALITY_HUNGARY = 20, 174 | NATIONALITY_ICELAND = 21, 175 | NATIONALITY_INDIA = 66, 176 | NATIONALITY_INDONESIA = 103, 177 | NATIONALITY_INTERNATIONAL_RED_CROSS = 113, 178 | NATIONALITY_IRAQ = 56, 179 | NATIONALITY_IRELAND = 22, 180 | NATIONALITY_ISLAMIC_REPUBLIC_OF_IRAN = 55, 181 | NATIONALITY_ISRAEL = 57, 182 | NATIONALITY_ITALY = 23, 183 | NATIONALITY_JAMAICA = 112, 184 | NATIONALITY_JAPAN = 76, 185 | NATIONALITY_JORDAN = 58, 186 | NATIONALITY_KAZAKHSTAN = 24, 187 | NATIONALITY_KUWAIT = 90, 188 | NATIONALITY_KYRGHYZ_REPUBLIC = 25, 189 | NATIONALITY_LAO_PEOPLES_DEMOCRATIC_REPUBLIC = 69, 190 | NATIONALITY_LATVIA = 26, 191 | NATIONALITY_LEBANON = 59, 192 | NATIONALITY_LIBERIA = 64, 193 | NATIONALITY_LITHUANIA = 27, 194 | NATIONALITY_LUXEMBOURG = 28, 195 | NATIONALITY_MADAGASCAR = 93, 196 | NATIONALITY_MALAYSIA = 104, 197 | NATIONALITY_MALTA = 29, 198 | NATIONALITY_MEXICO = 83, 199 | NATIONALITY_MOLDOVA = 30, 200 | NATIONALITY_MONTENEGRO = 31, 201 | NATIONALITY_MOROCCO = 94, 202 | NATIONALITY_MYANMAR = 102, 203 | NATIONALITY_NATO = 32, 204 | NATIONALITY_NETHERLANDS = 33, 205 | NATIONALITY_NEW_ZEALAND = 78, 206 | NATIONALITY_NICARAGUA = 109, 207 | NATIONALITY_NIGERIA = 95, 208 | NATIONALITY_NORWAY = 34, 209 | NATIONALITY_PAKISTAN = 67, 210 | NATIONALITY_PANAMA = 84, 211 | NATIONALITY_PARAGUAY = 110, 212 | NATIONALITY_PERU = 85, 213 | NATIONALITY_PHILIPPINES = 77, 214 | NATIONALITY_POLAND = 35, 215 | NATIONALITY_PORTUGAL = 36, 216 | NATIONALITY_REPUBLIC_OF_KOREA = 75, 217 | NATIONALITY_ROMANIA = 37, 218 | NATIONALITY_RUSSIA = 38, 219 | NATIONALITY_SAUDI_ARABIA = 60, 220 | NATIONALITY_SENEGAL = 96, 221 | NATIONALITY_SERBIA = 39, 222 | NATIONALITY_SINGAPORE = 105, 223 | NATIONALITY_SLOVAKIA = 40, 224 | NATIONALITY_SLOVENIA = 41, 225 | NATIONALITY_SOUTH_AFRICA = 65, 226 | NATIONALITY_SPAIN = 42, 227 | NATIONALITY_SUDAN = 98, 228 | NATIONALITY_SWEDEN = 43, 229 | NATIONALITY_SWITZERLAND = 44, 230 | NATIONALITY_SYRIAN_ARAB_REPUBLIC = 61, 231 | NATIONALITY_TAIWAN = 73, 232 | NATIONALITY_TAJIKISTAN = 45, 233 | NATIONALITY_THAILAND = 70, 234 | NATIONALITY_THE_FORMER_YUGOSLAV_REPUBLIC_OF_MACEDONIA = 46, 235 | NATIONALITY_TUNISIA = 100, 236 | NATIONALITY_TURKEY = 47, 237 | NATIONALITY_TURKMENISTAN = 48, 238 | NATIONALITY_UGANDA = 101, 239 | NATIONALITY_UKRAINE = 49, 240 | NATIONALITY_UNITED_KINGDOM = 50, 241 | NATIONALITY_UNITED_NATIONS = 89, 242 | NATIONALITY_UNITED_REPUBLIC_OF_TANZANIA = 99, 243 | NATIONALITY_UNITED_STATES_OF_AMERICA = 51, 244 | NATIONALITY_URUGUAY = 111, 245 | NATIONALITY_UZBEKISTAN = 52, 246 | NATIONALITY_VENEZUELA = 86, 247 | NATIONALITY_VIETNAM = 71, 248 | NATIONALITY_YEMEN = 91, 249 | NATIONALITY_ZIMBABWE = 97, 250 | Nationality_INT_MIN_SENTINEL_DO_NOT_USE_ = 251 | std::numeric_limits<::int32_t>::min(), 252 | Nationality_INT_MAX_SENTINEL_DO_NOT_USE_ = 253 | std::numeric_limits<::int32_t>::max(), 254 | }; 255 | 256 | bool Nationality_IsValid(int value); 257 | extern const uint32_t Nationality_internal_data_[]; 258 | constexpr Nationality Nationality_MIN = static_cast(0); 259 | constexpr Nationality Nationality_MAX = static_cast(113); 260 | constexpr int Nationality_ARRAYSIZE = 113 + 1; 261 | const ::google::protobuf::EnumDescriptor* 262 | Nationality_descriptor(); 263 | template 264 | const std::string& Nationality_Name(T value) { 265 | static_assert(std::is_same::value || 266 | std::is_integral::value, 267 | "Incorrect type passed to Nationality_Name()."); 268 | return Nationality_Name(static_cast(value)); 269 | } 270 | template <> 271 | inline const std::string& Nationality_Name(Nationality value) { 272 | return ::google::protobuf::internal::NameOfDenseEnum( 274 | static_cast(value)); 275 | } 276 | inline bool Nationality_Parse(absl::string_view name, Nationality* value) { 277 | return ::google::protobuf::internal::ParseNamedEnum( 278 | Nationality_descriptor(), name, value); 279 | } 280 | 281 | // =================================================================== 282 | 283 | 284 | 285 | // =================================================================== 286 | 287 | 288 | 289 | 290 | // =================================================================== 291 | 292 | 293 | #ifdef __GNUC__ 294 | #pragma GCC diagnostic push 295 | #pragma GCC diagnostic ignored "-Wstrict-aliasing" 296 | #endif // __GNUC__ 297 | #ifdef __GNUC__ 298 | #pragma GCC diagnostic pop 299 | #endif // __GNUC__ 300 | 301 | // @@protoc_insertion_point(namespace_scope) 302 | } // namespace v1 303 | } // namespace ontology 304 | } // namespace anduril 305 | 306 | 307 | namespace google { 308 | namespace protobuf { 309 | 310 | template <> 311 | struct is_proto_enum<::anduril::ontology::v1::Disposition> : std::true_type {}; 312 | template <> 313 | inline const EnumDescriptor* GetEnumDescriptor<::anduril::ontology::v1::Disposition>() { 314 | return ::anduril::ontology::v1::Disposition_descriptor(); 315 | } 316 | template <> 317 | struct is_proto_enum<::anduril::ontology::v1::Environment> : std::true_type {}; 318 | template <> 319 | inline const EnumDescriptor* GetEnumDescriptor<::anduril::ontology::v1::Environment>() { 320 | return ::anduril::ontology::v1::Environment_descriptor(); 321 | } 322 | template <> 323 | struct is_proto_enum<::anduril::ontology::v1::Nationality> : std::true_type {}; 324 | template <> 325 | inline const EnumDescriptor* GetEnumDescriptor<::anduril::ontology::v1::Nationality>() { 326 | return ::anduril::ontology::v1::Nationality_descriptor(); 327 | } 328 | 329 | } // namespace protobuf 330 | } // namespace google 331 | 332 | // @@protoc_insertion_point(global_scope) 333 | 334 | #include "google/protobuf/port_undef.inc" 335 | 336 | #endif // anduril_2fontology_2fv1_2ftype_2epub_2eproto_2epb_2eh 337 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/rate_limit.pub.pb.h: -------------------------------------------------------------------------------- 1 | // Generated by the protocol buffer compiler. DO NOT EDIT! 2 | // NO CHECKED-IN PROTOBUF GENCODE 3 | // source: anduril/entitymanager/v1/rate_limit.pub.proto 4 | // Protobuf C++ Version: 5.29.0 5 | 6 | #ifndef anduril_2fentitymanager_2fv1_2frate_5flimit_2epub_2eproto_2epb_2eh 7 | #define anduril_2fentitymanager_2fv1_2frate_5flimit_2epub_2eproto_2epb_2eh 8 | 9 | #include 10 | #include 11 | #include 12 | #include 13 | 14 | #include "google/protobuf/runtime_version.h" 15 | #if PROTOBUF_VERSION != 5029000 16 | #error "Protobuf C++ gencode is built with an incompatible version of" 17 | #error "Protobuf C++ headers/runtime. See" 18 | #error "https://protobuf.dev/support/cross-version-runtime-guarantee/#cpp" 19 | #endif 20 | #include "google/protobuf/io/coded_stream.h" 21 | #include "google/protobuf/arena.h" 22 | #include "google/protobuf/arenastring.h" 23 | #include "google/protobuf/generated_message_tctable_decl.h" 24 | #include "google/protobuf/generated_message_util.h" 25 | #include "google/protobuf/metadata_lite.h" 26 | #include "google/protobuf/generated_message_reflection.h" 27 | #include "google/protobuf/message.h" 28 | #include "google/protobuf/message_lite.h" 29 | #include "google/protobuf/repeated_field.h" // IWYU pragma: export 30 | #include "google/protobuf/extension_set.h" // IWYU pragma: export 31 | #include "google/protobuf/unknown_field_set.h" 32 | // @@protoc_insertion_point(includes) 33 | 34 | // Must be included last. 35 | #include "google/protobuf/port_def.inc" 36 | 37 | #define PROTOBUF_INTERNAL_EXPORT_anduril_2fentitymanager_2fv1_2frate_5flimit_2epub_2eproto 38 | 39 | namespace google { 40 | namespace protobuf { 41 | namespace internal { 42 | template 43 | ::absl::string_view GetAnyMessageName(); 44 | } // namespace internal 45 | } // namespace protobuf 46 | } // namespace google 47 | 48 | // Internal implementation detail -- do not use these members. 49 | struct TableStruct_anduril_2fentitymanager_2fv1_2frate_5flimit_2epub_2eproto { 50 | static const ::uint32_t offsets[]; 51 | }; 52 | extern const ::google::protobuf::internal::DescriptorTable 53 | descriptor_table_anduril_2fentitymanager_2fv1_2frate_5flimit_2epub_2eproto; 54 | namespace anduril { 55 | namespace entitymanager { 56 | namespace v1 { 57 | class RateLimit; 58 | struct RateLimitDefaultTypeInternal; 59 | extern RateLimitDefaultTypeInternal _RateLimit_default_instance_; 60 | } // namespace v1 61 | } // namespace entitymanager 62 | } // namespace anduril 63 | namespace google { 64 | namespace protobuf { 65 | } // namespace protobuf 66 | } // namespace google 67 | 68 | namespace anduril { 69 | namespace entitymanager { 70 | namespace v1 { 71 | 72 | // =================================================================== 73 | 74 | 75 | // ------------------------------------------------------------------- 76 | 77 | class RateLimit final 78 | : public ::google::protobuf::Message 79 | /* @@protoc_insertion_point(class_definition:anduril.entitymanager.v1.RateLimit) */ { 80 | public: 81 | inline RateLimit() : RateLimit(nullptr) {} 82 | ~RateLimit() PROTOBUF_FINAL; 83 | 84 | #if defined(PROTOBUF_CUSTOM_VTABLE) 85 | void operator delete(RateLimit* msg, std::destroying_delete_t) { 86 | SharedDtor(*msg); 87 | ::google::protobuf::internal::SizedDelete(msg, sizeof(RateLimit)); 88 | } 89 | #endif 90 | 91 | template 92 | explicit PROTOBUF_CONSTEXPR RateLimit( 93 | ::google::protobuf::internal::ConstantInitialized); 94 | 95 | inline RateLimit(const RateLimit& from) : RateLimit(nullptr, from) {} 96 | inline RateLimit(RateLimit&& from) noexcept 97 | : RateLimit(nullptr, std::move(from)) {} 98 | inline RateLimit& operator=(const RateLimit& from) { 99 | CopyFrom(from); 100 | return *this; 101 | } 102 | inline RateLimit& operator=(RateLimit&& from) noexcept { 103 | if (this == &from) return *this; 104 | if (::google::protobuf::internal::CanMoveWithInternalSwap(GetArena(), from.GetArena())) { 105 | InternalSwap(&from); 106 | } else { 107 | CopyFrom(from); 108 | } 109 | return *this; 110 | } 111 | 112 | inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const 113 | ABSL_ATTRIBUTE_LIFETIME_BOUND { 114 | return _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance); 115 | } 116 | inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() 117 | ABSL_ATTRIBUTE_LIFETIME_BOUND { 118 | return _internal_metadata_.mutable_unknown_fields<::google::protobuf::UnknownFieldSet>(); 119 | } 120 | 121 | static const ::google::protobuf::Descriptor* descriptor() { 122 | return GetDescriptor(); 123 | } 124 | static const ::google::protobuf::Descriptor* GetDescriptor() { 125 | return default_instance().GetMetadata().descriptor; 126 | } 127 | static const ::google::protobuf::Reflection* GetReflection() { 128 | return default_instance().GetMetadata().reflection; 129 | } 130 | static const RateLimit& default_instance() { 131 | return *internal_default_instance(); 132 | } 133 | static inline const RateLimit* internal_default_instance() { 134 | return reinterpret_cast( 135 | &_RateLimit_default_instance_); 136 | } 137 | static constexpr int kIndexInFileMessages = 0; 138 | friend void swap(RateLimit& a, RateLimit& b) { a.Swap(&b); } 139 | inline void Swap(RateLimit* other) { 140 | if (other == this) return; 141 | if (::google::protobuf::internal::CanUseInternalSwap(GetArena(), other->GetArena())) { 142 | InternalSwap(other); 143 | } else { 144 | ::google::protobuf::internal::GenericSwap(this, other); 145 | } 146 | } 147 | void UnsafeArenaSwap(RateLimit* other) { 148 | if (other == this) return; 149 | ABSL_DCHECK(GetArena() == other->GetArena()); 150 | InternalSwap(other); 151 | } 152 | 153 | // implements Message ---------------------------------------------- 154 | 155 | RateLimit* New(::google::protobuf::Arena* arena = nullptr) const { 156 | return ::google::protobuf::Message::DefaultConstruct(arena); 157 | } 158 | using ::google::protobuf::Message::CopyFrom; 159 | void CopyFrom(const RateLimit& from); 160 | using ::google::protobuf::Message::MergeFrom; 161 | void MergeFrom(const RateLimit& from) { RateLimit::MergeImpl(*this, from); } 162 | 163 | private: 164 | static void MergeImpl( 165 | ::google::protobuf::MessageLite& to_msg, 166 | const ::google::protobuf::MessageLite& from_msg); 167 | 168 | public: 169 | bool IsInitialized() const { 170 | return true; 171 | } 172 | ABSL_ATTRIBUTE_REINITIALIZES void Clear() PROTOBUF_FINAL; 173 | #if defined(PROTOBUF_CUSTOM_VTABLE) 174 | private: 175 | static ::size_t ByteSizeLong(const ::google::protobuf::MessageLite& msg); 176 | static ::uint8_t* _InternalSerialize( 177 | const MessageLite& msg, ::uint8_t* target, 178 | ::google::protobuf::io::EpsCopyOutputStream* stream); 179 | 180 | public: 181 | ::size_t ByteSizeLong() const { return ByteSizeLong(*this); } 182 | ::uint8_t* _InternalSerialize( 183 | ::uint8_t* target, 184 | ::google::protobuf::io::EpsCopyOutputStream* stream) const { 185 | return _InternalSerialize(*this, target, stream); 186 | } 187 | #else // PROTOBUF_CUSTOM_VTABLE 188 | ::size_t ByteSizeLong() const final; 189 | ::uint8_t* _InternalSerialize( 190 | ::uint8_t* target, 191 | ::google::protobuf::io::EpsCopyOutputStream* stream) const final; 192 | #endif // PROTOBUF_CUSTOM_VTABLE 193 | int GetCachedSize() const { return _impl_._cached_size_.Get(); } 194 | 195 | private: 196 | void SharedCtor(::google::protobuf::Arena* arena); 197 | static void SharedDtor(MessageLite& self); 198 | void InternalSwap(RateLimit* other); 199 | private: 200 | template 201 | friend ::absl::string_view( 202 | ::google::protobuf::internal::GetAnyMessageName)(); 203 | static ::absl::string_view FullMessageName() { return "anduril.entitymanager.v1.RateLimit"; } 204 | 205 | protected: 206 | explicit RateLimit(::google::protobuf::Arena* arena); 207 | RateLimit(::google::protobuf::Arena* arena, const RateLimit& from); 208 | RateLimit(::google::protobuf::Arena* arena, RateLimit&& from) noexcept 209 | : RateLimit(arena) { 210 | *this = ::std::move(from); 211 | } 212 | const ::google::protobuf::internal::ClassData* GetClassData() const PROTOBUF_FINAL; 213 | static void* PlacementNew_(const void*, void* mem, 214 | ::google::protobuf::Arena* arena); 215 | static constexpr auto InternalNewImpl_(); 216 | static const ::google::protobuf::internal::ClassDataFull _class_data_; 217 | 218 | public: 219 | ::google::protobuf::Metadata GetMetadata() const; 220 | // nested types ---------------------------------------------------- 221 | 222 | // accessors ------------------------------------------------------- 223 | enum : int { 224 | kUpdatePerEntityLimitMsFieldNumber = 1, 225 | }; 226 | // uint32 update_per_entity_limit_ms = 1 [json_name = "updatePerEntityLimitMs"]; 227 | void clear_update_per_entity_limit_ms() ; 228 | ::uint32_t update_per_entity_limit_ms() const; 229 | void set_update_per_entity_limit_ms(::uint32_t value); 230 | 231 | private: 232 | ::uint32_t _internal_update_per_entity_limit_ms() const; 233 | void _internal_set_update_per_entity_limit_ms(::uint32_t value); 234 | 235 | public: 236 | // @@protoc_insertion_point(class_scope:anduril.entitymanager.v1.RateLimit) 237 | private: 238 | class _Internal; 239 | friend class ::google::protobuf::internal::TcParser; 240 | static const ::google::protobuf::internal::TcParseTable< 241 | 0, 1, 0, 242 | 0, 2> 243 | _table_; 244 | 245 | friend class ::google::protobuf::MessageLite; 246 | friend class ::google::protobuf::Arena; 247 | template 248 | friend class ::google::protobuf::Arena::InternalHelper; 249 | using InternalArenaConstructable_ = void; 250 | using DestructorSkippable_ = void; 251 | struct Impl_ { 252 | inline explicit constexpr Impl_( 253 | ::google::protobuf::internal::ConstantInitialized) noexcept; 254 | inline explicit Impl_(::google::protobuf::internal::InternalVisibility visibility, 255 | ::google::protobuf::Arena* arena); 256 | inline explicit Impl_(::google::protobuf::internal::InternalVisibility visibility, 257 | ::google::protobuf::Arena* arena, const Impl_& from, 258 | const RateLimit& from_msg); 259 | ::uint32_t update_per_entity_limit_ms_; 260 | ::google::protobuf::internal::CachedSize _cached_size_; 261 | PROTOBUF_TSAN_DECLARE_MEMBER 262 | }; 263 | union { Impl_ _impl_; }; 264 | friend struct ::TableStruct_anduril_2fentitymanager_2fv1_2frate_5flimit_2epub_2eproto; 265 | }; 266 | 267 | // =================================================================== 268 | 269 | 270 | 271 | 272 | // =================================================================== 273 | 274 | 275 | #ifdef __GNUC__ 276 | #pragma GCC diagnostic push 277 | #pragma GCC diagnostic ignored "-Wstrict-aliasing" 278 | #endif // __GNUC__ 279 | // ------------------------------------------------------------------- 280 | 281 | // RateLimit 282 | 283 | // uint32 update_per_entity_limit_ms = 1 [json_name = "updatePerEntityLimitMs"]; 284 | inline void RateLimit::clear_update_per_entity_limit_ms() { 285 | ::google::protobuf::internal::TSanWrite(&_impl_); 286 | _impl_.update_per_entity_limit_ms_ = 0u; 287 | } 288 | inline ::uint32_t RateLimit::update_per_entity_limit_ms() const { 289 | // @@protoc_insertion_point(field_get:anduril.entitymanager.v1.RateLimit.update_per_entity_limit_ms) 290 | return _internal_update_per_entity_limit_ms(); 291 | } 292 | inline void RateLimit::set_update_per_entity_limit_ms(::uint32_t value) { 293 | _internal_set_update_per_entity_limit_ms(value); 294 | // @@protoc_insertion_point(field_set:anduril.entitymanager.v1.RateLimit.update_per_entity_limit_ms) 295 | } 296 | inline ::uint32_t RateLimit::_internal_update_per_entity_limit_ms() const { 297 | ::google::protobuf::internal::TSanRead(&_impl_); 298 | return _impl_.update_per_entity_limit_ms_; 299 | } 300 | inline void RateLimit::_internal_set_update_per_entity_limit_ms(::uint32_t value) { 301 | ::google::protobuf::internal::TSanWrite(&_impl_); 302 | _impl_.update_per_entity_limit_ms_ = value; 303 | } 304 | 305 | #ifdef __GNUC__ 306 | #pragma GCC diagnostic pop 307 | #endif // __GNUC__ 308 | 309 | // @@protoc_insertion_point(namespace_scope) 310 | } // namespace v1 311 | } // namespace entitymanager 312 | } // namespace anduril 313 | 314 | 315 | // @@protoc_insertion_point(global_scope) 316 | 317 | #include "google/protobuf/port_undef.inc" 318 | 319 | #endif // anduril_2fentitymanager_2fv1_2frate_5flimit_2epub_2eproto_2epb_2eh 320 | -------------------------------------------------------------------------------- /src/anduril/entitymanager/v1/dimensions.pub.pb.cc: -------------------------------------------------------------------------------- 1 | // Generated by the protocol buffer compiler. DO NOT EDIT! 2 | // NO CHECKED-IN PROTOBUF GENCODE 3 | // source: anduril/entitymanager/v1/dimensions.pub.proto 4 | // Protobuf C++ Version: 5.29.0 5 | 6 | #include "anduril/entitymanager/v1/dimensions.pub.pb.h" 7 | 8 | #include 9 | #include 10 | #include "google/protobuf/io/coded_stream.h" 11 | #include "google/protobuf/generated_message_tctable_impl.h" 12 | #include "google/protobuf/extension_set.h" 13 | #include "google/protobuf/generated_message_util.h" 14 | #include "google/protobuf/wire_format_lite.h" 15 | #include "google/protobuf/descriptor.h" 16 | #include "google/protobuf/generated_message_reflection.h" 17 | #include "google/protobuf/reflection_ops.h" 18 | #include "google/protobuf/wire_format.h" 19 | // @@protoc_insertion_point(includes) 20 | 21 | // Must be included last. 22 | #include "google/protobuf/port_def.inc" 23 | PROTOBUF_PRAGMA_INIT_SEG 24 | namespace _pb = ::google::protobuf; 25 | namespace _pbi = ::google::protobuf::internal; 26 | namespace _fl = ::google::protobuf::internal::field_layout; 27 | namespace anduril { 28 | namespace entitymanager { 29 | namespace v1 { 30 | 31 | inline constexpr Dimensions::Impl_::Impl_( 32 | ::_pbi::ConstantInitialized) noexcept 33 | : length_m_{0}, 34 | _cached_size_{0} {} 35 | 36 | template 37 | PROTOBUF_CONSTEXPR Dimensions::Dimensions(::_pbi::ConstantInitialized) 38 | #if defined(PROTOBUF_CUSTOM_VTABLE) 39 | : ::google::protobuf::Message(_class_data_.base()), 40 | #else // PROTOBUF_CUSTOM_VTABLE 41 | : ::google::protobuf::Message(), 42 | #endif // PROTOBUF_CUSTOM_VTABLE 43 | _impl_(::_pbi::ConstantInitialized()) { 44 | } 45 | struct DimensionsDefaultTypeInternal { 46 | PROTOBUF_CONSTEXPR DimensionsDefaultTypeInternal() : _instance(::_pbi::ConstantInitialized{}) {} 47 | ~DimensionsDefaultTypeInternal() {} 48 | union { 49 | Dimensions _instance; 50 | }; 51 | }; 52 | 53 | PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT 54 | PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 DimensionsDefaultTypeInternal _Dimensions_default_instance_; 55 | } // namespace v1 56 | } // namespace entitymanager 57 | } // namespace anduril 58 | static constexpr const ::_pb::EnumDescriptor** 59 | file_level_enum_descriptors_anduril_2fentitymanager_2fv1_2fdimensions_2epub_2eproto = nullptr; 60 | static constexpr const ::_pb::ServiceDescriptor** 61 | file_level_service_descriptors_anduril_2fentitymanager_2fv1_2fdimensions_2epub_2eproto = nullptr; 62 | const ::uint32_t 63 | TableStruct_anduril_2fentitymanager_2fv1_2fdimensions_2epub_2eproto::offsets[] ABSL_ATTRIBUTE_SECTION_VARIABLE( 64 | protodesc_cold) = { 65 | ~0u, // no _has_bits_ 66 | PROTOBUF_FIELD_OFFSET(::anduril::entitymanager::v1::Dimensions, _internal_metadata_), 67 | ~0u, // no _extensions_ 68 | ~0u, // no _oneof_case_ 69 | ~0u, // no _weak_field_map_ 70 | ~0u, // no _inlined_string_donated_ 71 | ~0u, // no _split_ 72 | ~0u, // no sizeof(Split) 73 | PROTOBUF_FIELD_OFFSET(::anduril::entitymanager::v1::Dimensions, _impl_.length_m_), 74 | }; 75 | 76 | static const ::_pbi::MigrationSchema 77 | schemas[] ABSL_ATTRIBUTE_SECTION_VARIABLE(protodesc_cold) = { 78 | {0, -1, -1, sizeof(::anduril::entitymanager::v1::Dimensions)}, 79 | }; 80 | static const ::_pb::Message* const file_default_instances[] = { 81 | &::anduril::entitymanager::v1::_Dimensions_default_instance_._instance, 82 | }; 83 | const char descriptor_table_protodef_anduril_2fentitymanager_2fv1_2fdimensions_2epub_2eproto[] ABSL_ATTRIBUTE_SECTION_VARIABLE( 84 | protodesc_cold) = { 85 | "\n-anduril/entitymanager/v1/dimensions.pu" 86 | "b.proto\022\030anduril.entitymanager.v1\"\'\n\nDim" 87 | "ensions\022\031\n\010length_m\030\001 \001(\002R\007lengthMB\203\002\n\034c" 88 | "om.anduril.entitymanager.v1B\022DimensionsP" 89 | "ubProtoP\001ZMghe.anduril.dev/anduril/andur" 90 | "ilapis-go/anduril/entitymanager/v1;entit" 91 | "ymanager\242\002\003AEX\252\002\030Anduril.Entitymanager.V" 92 | "1\312\002\030Anduril\\Entitymanager\\V1\342\002$Anduril\\E" 93 | "ntitymanager\\V1\\GPBMetadata\352\002\032Anduril::E" 94 | "ntitymanager::V1b\006proto3" 95 | }; 96 | static ::absl::once_flag descriptor_table_anduril_2fentitymanager_2fv1_2fdimensions_2epub_2eproto_once; 97 | PROTOBUF_CONSTINIT const ::_pbi::DescriptorTable descriptor_table_anduril_2fentitymanager_2fv1_2fdimensions_2epub_2eproto = { 98 | false, 99 | false, 100 | 384, 101 | descriptor_table_protodef_anduril_2fentitymanager_2fv1_2fdimensions_2epub_2eproto, 102 | "anduril/entitymanager/v1/dimensions.pub.proto", 103 | &descriptor_table_anduril_2fentitymanager_2fv1_2fdimensions_2epub_2eproto_once, 104 | nullptr, 105 | 0, 106 | 1, 107 | schemas, 108 | file_default_instances, 109 | TableStruct_anduril_2fentitymanager_2fv1_2fdimensions_2epub_2eproto::offsets, 110 | file_level_enum_descriptors_anduril_2fentitymanager_2fv1_2fdimensions_2epub_2eproto, 111 | file_level_service_descriptors_anduril_2fentitymanager_2fv1_2fdimensions_2epub_2eproto, 112 | }; 113 | namespace anduril { 114 | namespace entitymanager { 115 | namespace v1 { 116 | // =================================================================== 117 | 118 | class Dimensions::_Internal { 119 | public: 120 | }; 121 | 122 | Dimensions::Dimensions(::google::protobuf::Arena* arena) 123 | #if defined(PROTOBUF_CUSTOM_VTABLE) 124 | : ::google::protobuf::Message(arena, _class_data_.base()) { 125 | #else // PROTOBUF_CUSTOM_VTABLE 126 | : ::google::protobuf::Message(arena) { 127 | #endif // PROTOBUF_CUSTOM_VTABLE 128 | SharedCtor(arena); 129 | // @@protoc_insertion_point(arena_constructor:anduril.entitymanager.v1.Dimensions) 130 | } 131 | Dimensions::Dimensions( 132 | ::google::protobuf::Arena* arena, const Dimensions& from) 133 | : Dimensions(arena) { 134 | MergeFrom(from); 135 | } 136 | inline PROTOBUF_NDEBUG_INLINE Dimensions::Impl_::Impl_( 137 | ::google::protobuf::internal::InternalVisibility visibility, 138 | ::google::protobuf::Arena* arena) 139 | : _cached_size_{0} {} 140 | 141 | inline void Dimensions::SharedCtor(::_pb::Arena* arena) { 142 | new (&_impl_) Impl_(internal_visibility(), arena); 143 | _impl_.length_m_ = {}; 144 | } 145 | Dimensions::~Dimensions() { 146 | // @@protoc_insertion_point(destructor:anduril.entitymanager.v1.Dimensions) 147 | SharedDtor(*this); 148 | } 149 | inline void Dimensions::SharedDtor(MessageLite& self) { 150 | Dimensions& this_ = static_cast(self); 151 | this_._internal_metadata_.Delete<::google::protobuf::UnknownFieldSet>(); 152 | ABSL_DCHECK(this_.GetArena() == nullptr); 153 | this_._impl_.~Impl_(); 154 | } 155 | 156 | inline void* Dimensions::PlacementNew_(const void*, void* mem, 157 | ::google::protobuf::Arena* arena) { 158 | return ::new (mem) Dimensions(arena); 159 | } 160 | constexpr auto Dimensions::InternalNewImpl_() { 161 | return ::google::protobuf::internal::MessageCreator::ZeroInit(sizeof(Dimensions), 162 | alignof(Dimensions)); 163 | } 164 | PROTOBUF_CONSTINIT 165 | PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 166 | const ::google::protobuf::internal::ClassDataFull Dimensions::_class_data_ = { 167 | ::google::protobuf::internal::ClassData{ 168 | &_Dimensions_default_instance_._instance, 169 | &_table_.header, 170 | nullptr, // OnDemandRegisterArenaDtor 171 | nullptr, // IsInitialized 172 | &Dimensions::MergeImpl, 173 | ::google::protobuf::Message::GetNewImpl(), 174 | #if defined(PROTOBUF_CUSTOM_VTABLE) 175 | &Dimensions::SharedDtor, 176 | ::google::protobuf::Message::GetClearImpl(), &Dimensions::ByteSizeLong, 177 | &Dimensions::_InternalSerialize, 178 | #endif // PROTOBUF_CUSTOM_VTABLE 179 | PROTOBUF_FIELD_OFFSET(Dimensions, _impl_._cached_size_), 180 | false, 181 | }, 182 | &Dimensions::kDescriptorMethods, 183 | &descriptor_table_anduril_2fentitymanager_2fv1_2fdimensions_2epub_2eproto, 184 | nullptr, // tracker 185 | }; 186 | const ::google::protobuf::internal::ClassData* Dimensions::GetClassData() const { 187 | ::google::protobuf::internal::PrefetchToLocalCache(&_class_data_); 188 | ::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table); 189 | return _class_data_.base(); 190 | } 191 | PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 192 | const ::_pbi::TcParseTable<0, 1, 0, 0, 2> Dimensions::_table_ = { 193 | { 194 | 0, // no _has_bits_ 195 | 0, // no _extensions_ 196 | 1, 0, // max_field_number, fast_idx_mask 197 | offsetof(decltype(_table_), field_lookup_table), 198 | 4294967294, // skipmap 199 | offsetof(decltype(_table_), field_entries), 200 | 1, // num_field_entries 201 | 0, // num_aux_entries 202 | offsetof(decltype(_table_), field_names), // no aux_entries 203 | _class_data_.base(), 204 | nullptr, // post_loop_handler 205 | ::_pbi::TcParser::GenericFallback, // fallback 206 | #ifdef PROTOBUF_PREFETCH_PARSE_TABLE 207 | ::_pbi::TcParser::GetTable<::anduril::entitymanager::v1::Dimensions>(), // to_prefetch 208 | #endif // PROTOBUF_PREFETCH_PARSE_TABLE 209 | }, {{ 210 | // float length_m = 1 [json_name = "lengthM"]; 211 | {::_pbi::TcParser::FastF32S1, 212 | {13, 63, 0, PROTOBUF_FIELD_OFFSET(Dimensions, _impl_.length_m_)}}, 213 | }}, {{ 214 | 65535, 65535 215 | }}, {{ 216 | // float length_m = 1 [json_name = "lengthM"]; 217 | {PROTOBUF_FIELD_OFFSET(Dimensions, _impl_.length_m_), 0, 0, 218 | (0 | ::_fl::kFcSingular | ::_fl::kFloat)}, 219 | }}, 220 | // no aux_entries 221 | {{ 222 | }}, 223 | }; 224 | 225 | PROTOBUF_NOINLINE void Dimensions::Clear() { 226 | // @@protoc_insertion_point(message_clear_start:anduril.entitymanager.v1.Dimensions) 227 | ::google::protobuf::internal::TSanWrite(&_impl_); 228 | ::uint32_t cached_has_bits = 0; 229 | // Prevent compiler warnings about cached_has_bits being unused 230 | (void) cached_has_bits; 231 | 232 | _impl_.length_m_ = 0; 233 | _internal_metadata_.Clear<::google::protobuf::UnknownFieldSet>(); 234 | } 235 | 236 | #if defined(PROTOBUF_CUSTOM_VTABLE) 237 | ::uint8_t* Dimensions::_InternalSerialize( 238 | const MessageLite& base, ::uint8_t* target, 239 | ::google::protobuf::io::EpsCopyOutputStream* stream) { 240 | const Dimensions& this_ = static_cast(base); 241 | #else // PROTOBUF_CUSTOM_VTABLE 242 | ::uint8_t* Dimensions::_InternalSerialize( 243 | ::uint8_t* target, 244 | ::google::protobuf::io::EpsCopyOutputStream* stream) const { 245 | const Dimensions& this_ = *this; 246 | #endif // PROTOBUF_CUSTOM_VTABLE 247 | // @@protoc_insertion_point(serialize_to_array_start:anduril.entitymanager.v1.Dimensions) 248 | ::uint32_t cached_has_bits = 0; 249 | (void)cached_has_bits; 250 | 251 | // float length_m = 1 [json_name = "lengthM"]; 252 | if (::absl::bit_cast<::uint32_t>(this_._internal_length_m()) != 0) { 253 | target = stream->EnsureSpace(target); 254 | target = ::_pbi::WireFormatLite::WriteFloatToArray( 255 | 1, this_._internal_length_m(), target); 256 | } 257 | 258 | if (PROTOBUF_PREDICT_FALSE(this_._internal_metadata_.have_unknown_fields())) { 259 | target = 260 | ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray( 261 | this_._internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance), target, stream); 262 | } 263 | // @@protoc_insertion_point(serialize_to_array_end:anduril.entitymanager.v1.Dimensions) 264 | return target; 265 | } 266 | 267 | #if defined(PROTOBUF_CUSTOM_VTABLE) 268 | ::size_t Dimensions::ByteSizeLong(const MessageLite& base) { 269 | const Dimensions& this_ = static_cast(base); 270 | #else // PROTOBUF_CUSTOM_VTABLE 271 | ::size_t Dimensions::ByteSizeLong() const { 272 | const Dimensions& this_ = *this; 273 | #endif // PROTOBUF_CUSTOM_VTABLE 274 | // @@protoc_insertion_point(message_byte_size_start:anduril.entitymanager.v1.Dimensions) 275 | ::size_t total_size = 0; 276 | 277 | ::uint32_t cached_has_bits = 0; 278 | // Prevent compiler warnings about cached_has_bits being unused 279 | (void)cached_has_bits; 280 | 281 | { 282 | // float length_m = 1 [json_name = "lengthM"]; 283 | if (::absl::bit_cast<::uint32_t>(this_._internal_length_m()) != 0) { 284 | total_size += 5; 285 | } 286 | } 287 | return this_.MaybeComputeUnknownFieldsSize(total_size, 288 | &this_._impl_._cached_size_); 289 | } 290 | 291 | void Dimensions::MergeImpl(::google::protobuf::MessageLite& to_msg, const ::google::protobuf::MessageLite& from_msg) { 292 | auto* const _this = static_cast(&to_msg); 293 | auto& from = static_cast(from_msg); 294 | // @@protoc_insertion_point(class_specific_merge_from_start:anduril.entitymanager.v1.Dimensions) 295 | ABSL_DCHECK_NE(&from, _this); 296 | ::uint32_t cached_has_bits = 0; 297 | (void) cached_has_bits; 298 | 299 | if (::absl::bit_cast<::uint32_t>(from._internal_length_m()) != 0) { 300 | _this->_impl_.length_m_ = from._impl_.length_m_; 301 | } 302 | _this->_internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(from._internal_metadata_); 303 | } 304 | 305 | void Dimensions::CopyFrom(const Dimensions& from) { 306 | // @@protoc_insertion_point(class_specific_copy_from_start:anduril.entitymanager.v1.Dimensions) 307 | if (&from == this) return; 308 | Clear(); 309 | MergeFrom(from); 310 | } 311 | 312 | 313 | void Dimensions::InternalSwap(Dimensions* PROTOBUF_RESTRICT other) { 314 | using std::swap; 315 | _internal_metadata_.InternalSwap(&other->_internal_metadata_); 316 | swap(_impl_.length_m_, other->_impl_.length_m_); 317 | } 318 | 319 | ::google::protobuf::Metadata Dimensions::GetMetadata() const { 320 | return ::google::protobuf::Message::GetMetadataImpl(GetClassData()->full()); 321 | } 322 | // @@protoc_insertion_point(namespace_scope) 323 | } // namespace v1 324 | } // namespace entitymanager 325 | } // namespace anduril 326 | namespace google { 327 | namespace protobuf { 328 | } // namespace protobuf 329 | } // namespace google 330 | // @@protoc_insertion_point(global_scope) 331 | PROTOBUF_ATTRIBUTE_INIT_PRIORITY2 static ::std::false_type 332 | _static_init2_ PROTOBUF_UNUSED = 333 | (::_pbi::AddDescriptors(&descriptor_table_anduril_2fentitymanager_2fv1_2fdimensions_2epub_2eproto), 334 | ::std::false_type{}); 335 | #include "google/protobuf/port_undef.inc" 336 | -------------------------------------------------------------------------------- /src/anduril/type/attribution.pub.pb.h: -------------------------------------------------------------------------------- 1 | // Generated by the protocol buffer compiler. DO NOT EDIT! 2 | // NO CHECKED-IN PROTOBUF GENCODE 3 | // source: anduril/type/attribution.pub.proto 4 | // Protobuf C++ Version: 5.29.0 5 | 6 | #ifndef anduril_2ftype_2fattribution_2epub_2eproto_2epb_2eh 7 | #define anduril_2ftype_2fattribution_2epub_2eproto_2epb_2eh 8 | 9 | #include 10 | #include 11 | #include 12 | #include 13 | 14 | #include "google/protobuf/runtime_version.h" 15 | #if PROTOBUF_VERSION != 5029000 16 | #error "Protobuf C++ gencode is built with an incompatible version of" 17 | #error "Protobuf C++ headers/runtime. See" 18 | #error "https://protobuf.dev/support/cross-version-runtime-guarantee/#cpp" 19 | #endif 20 | #include "google/protobuf/io/coded_stream.h" 21 | #include "google/protobuf/arena.h" 22 | #include "google/protobuf/arenastring.h" 23 | #include "google/protobuf/generated_message_tctable_decl.h" 24 | #include "google/protobuf/generated_message_util.h" 25 | #include "google/protobuf/metadata_lite.h" 26 | #include "google/protobuf/generated_message_reflection.h" 27 | #include "google/protobuf/message.h" 28 | #include "google/protobuf/message_lite.h" 29 | #include "google/protobuf/repeated_field.h" // IWYU pragma: export 30 | #include "google/protobuf/extension_set.h" // IWYU pragma: export 31 | #include "google/protobuf/unknown_field_set.h" 32 | // @@protoc_insertion_point(includes) 33 | 34 | // Must be included last. 35 | #include "google/protobuf/port_def.inc" 36 | 37 | #define PROTOBUF_INTERNAL_EXPORT_anduril_2ftype_2fattribution_2epub_2eproto 38 | 39 | namespace google { 40 | namespace protobuf { 41 | namespace internal { 42 | template 43 | ::absl::string_view GetAnyMessageName(); 44 | } // namespace internal 45 | } // namespace protobuf 46 | } // namespace google 47 | 48 | // Internal implementation detail -- do not use these members. 49 | struct TableStruct_anduril_2ftype_2fattribution_2epub_2eproto { 50 | static const ::uint32_t offsets[]; 51 | }; 52 | extern const ::google::protobuf::internal::DescriptorTable 53 | descriptor_table_anduril_2ftype_2fattribution_2epub_2eproto; 54 | namespace anduril { 55 | namespace type { 56 | class Attribution; 57 | struct AttributionDefaultTypeInternal; 58 | extern AttributionDefaultTypeInternal _Attribution_default_instance_; 59 | } // namespace type 60 | } // namespace anduril 61 | namespace google { 62 | namespace protobuf { 63 | } // namespace protobuf 64 | } // namespace google 65 | 66 | namespace anduril { 67 | namespace type { 68 | 69 | // =================================================================== 70 | 71 | 72 | // ------------------------------------------------------------------- 73 | 74 | class Attribution final 75 | : public ::google::protobuf::Message 76 | /* @@protoc_insertion_point(class_definition:anduril.type.Attribution) */ { 77 | public: 78 | inline Attribution() : Attribution(nullptr) {} 79 | ~Attribution() PROTOBUF_FINAL; 80 | 81 | #if defined(PROTOBUF_CUSTOM_VTABLE) 82 | void operator delete(Attribution* msg, std::destroying_delete_t) { 83 | SharedDtor(*msg); 84 | ::google::protobuf::internal::SizedDelete(msg, sizeof(Attribution)); 85 | } 86 | #endif 87 | 88 | template 89 | explicit PROTOBUF_CONSTEXPR Attribution( 90 | ::google::protobuf::internal::ConstantInitialized); 91 | 92 | inline Attribution(const Attribution& from) : Attribution(nullptr, from) {} 93 | inline Attribution(Attribution&& from) noexcept 94 | : Attribution(nullptr, std::move(from)) {} 95 | inline Attribution& operator=(const Attribution& from) { 96 | CopyFrom(from); 97 | return *this; 98 | } 99 | inline Attribution& operator=(Attribution&& from) noexcept { 100 | if (this == &from) return *this; 101 | if (::google::protobuf::internal::CanMoveWithInternalSwap(GetArena(), from.GetArena())) { 102 | InternalSwap(&from); 103 | } else { 104 | CopyFrom(from); 105 | } 106 | return *this; 107 | } 108 | 109 | inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const 110 | ABSL_ATTRIBUTE_LIFETIME_BOUND { 111 | return _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance); 112 | } 113 | inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() 114 | ABSL_ATTRIBUTE_LIFETIME_BOUND { 115 | return _internal_metadata_.mutable_unknown_fields<::google::protobuf::UnknownFieldSet>(); 116 | } 117 | 118 | static const ::google::protobuf::Descriptor* descriptor() { 119 | return GetDescriptor(); 120 | } 121 | static const ::google::protobuf::Descriptor* GetDescriptor() { 122 | return default_instance().GetMetadata().descriptor; 123 | } 124 | static const ::google::protobuf::Reflection* GetReflection() { 125 | return default_instance().GetMetadata().reflection; 126 | } 127 | static const Attribution& default_instance() { 128 | return *internal_default_instance(); 129 | } 130 | static inline const Attribution* internal_default_instance() { 131 | return reinterpret_cast( 132 | &_Attribution_default_instance_); 133 | } 134 | static constexpr int kIndexInFileMessages = 0; 135 | friend void swap(Attribution& a, Attribution& b) { a.Swap(&b); } 136 | inline void Swap(Attribution* other) { 137 | if (other == this) return; 138 | if (::google::protobuf::internal::CanUseInternalSwap(GetArena(), other->GetArena())) { 139 | InternalSwap(other); 140 | } else { 141 | ::google::protobuf::internal::GenericSwap(this, other); 142 | } 143 | } 144 | void UnsafeArenaSwap(Attribution* other) { 145 | if (other == this) return; 146 | ABSL_DCHECK(GetArena() == other->GetArena()); 147 | InternalSwap(other); 148 | } 149 | 150 | // implements Message ---------------------------------------------- 151 | 152 | Attribution* New(::google::protobuf::Arena* arena = nullptr) const { 153 | return ::google::protobuf::Message::DefaultConstruct(arena); 154 | } 155 | using ::google::protobuf::Message::CopyFrom; 156 | void CopyFrom(const Attribution& from); 157 | using ::google::protobuf::Message::MergeFrom; 158 | void MergeFrom(const Attribution& from) { Attribution::MergeImpl(*this, from); } 159 | 160 | private: 161 | static void MergeImpl( 162 | ::google::protobuf::MessageLite& to_msg, 163 | const ::google::protobuf::MessageLite& from_msg); 164 | 165 | public: 166 | bool IsInitialized() const { 167 | return true; 168 | } 169 | ABSL_ATTRIBUTE_REINITIALIZES void Clear() PROTOBUF_FINAL; 170 | #if defined(PROTOBUF_CUSTOM_VTABLE) 171 | private: 172 | static ::size_t ByteSizeLong(const ::google::protobuf::MessageLite& msg); 173 | static ::uint8_t* _InternalSerialize( 174 | const MessageLite& msg, ::uint8_t* target, 175 | ::google::protobuf::io::EpsCopyOutputStream* stream); 176 | 177 | public: 178 | ::size_t ByteSizeLong() const { return ByteSizeLong(*this); } 179 | ::uint8_t* _InternalSerialize( 180 | ::uint8_t* target, 181 | ::google::protobuf::io::EpsCopyOutputStream* stream) const { 182 | return _InternalSerialize(*this, target, stream); 183 | } 184 | #else // PROTOBUF_CUSTOM_VTABLE 185 | ::size_t ByteSizeLong() const final; 186 | ::uint8_t* _InternalSerialize( 187 | ::uint8_t* target, 188 | ::google::protobuf::io::EpsCopyOutputStream* stream) const final; 189 | #endif // PROTOBUF_CUSTOM_VTABLE 190 | int GetCachedSize() const { return _impl_._cached_size_.Get(); } 191 | 192 | private: 193 | void SharedCtor(::google::protobuf::Arena* arena); 194 | static void SharedDtor(MessageLite& self); 195 | void InternalSwap(Attribution* other); 196 | private: 197 | template 198 | friend ::absl::string_view( 199 | ::google::protobuf::internal::GetAnyMessageName)(); 200 | static ::absl::string_view FullMessageName() { return "anduril.type.Attribution"; } 201 | 202 | protected: 203 | explicit Attribution(::google::protobuf::Arena* arena); 204 | Attribution(::google::protobuf::Arena* arena, const Attribution& from); 205 | Attribution(::google::protobuf::Arena* arena, Attribution&& from) noexcept 206 | : Attribution(arena) { 207 | *this = ::std::move(from); 208 | } 209 | const ::google::protobuf::internal::ClassData* GetClassData() const PROTOBUF_FINAL; 210 | static void* PlacementNew_(const void*, void* mem, 211 | ::google::protobuf::Arena* arena); 212 | static constexpr auto InternalNewImpl_(); 213 | static const ::google::protobuf::internal::ClassDataFull _class_data_; 214 | 215 | public: 216 | ::google::protobuf::Metadata GetMetadata() const; 217 | // nested types ---------------------------------------------------- 218 | 219 | // accessors ------------------------------------------------------- 220 | enum : int { 221 | kUserIdFieldNumber = 2, 222 | kTimestampFieldNumber = 1, 223 | }; 224 | // string user_id = 2 [json_name = "userId"]; 225 | void clear_user_id() ; 226 | const std::string& user_id() const; 227 | template 228 | void set_user_id(Arg_&& arg, Args_... args); 229 | std::string* mutable_user_id(); 230 | PROTOBUF_NODISCARD std::string* release_user_id(); 231 | void set_allocated_user_id(std::string* value); 232 | 233 | private: 234 | const std::string& _internal_user_id() const; 235 | inline PROTOBUF_ALWAYS_INLINE void _internal_set_user_id( 236 | const std::string& value); 237 | std::string* _internal_mutable_user_id(); 238 | 239 | public: 240 | // int64 timestamp = 1 [json_name = "timestamp"]; 241 | void clear_timestamp() ; 242 | ::int64_t timestamp() const; 243 | void set_timestamp(::int64_t value); 244 | 245 | private: 246 | ::int64_t _internal_timestamp() const; 247 | void _internal_set_timestamp(::int64_t value); 248 | 249 | public: 250 | // @@protoc_insertion_point(class_scope:anduril.type.Attribution) 251 | private: 252 | class _Internal; 253 | friend class ::google::protobuf::internal::TcParser; 254 | static const ::google::protobuf::internal::TcParseTable< 255 | 1, 2, 0, 256 | 40, 2> 257 | _table_; 258 | 259 | friend class ::google::protobuf::MessageLite; 260 | friend class ::google::protobuf::Arena; 261 | template 262 | friend class ::google::protobuf::Arena::InternalHelper; 263 | using InternalArenaConstructable_ = void; 264 | using DestructorSkippable_ = void; 265 | struct Impl_ { 266 | inline explicit constexpr Impl_( 267 | ::google::protobuf::internal::ConstantInitialized) noexcept; 268 | inline explicit Impl_(::google::protobuf::internal::InternalVisibility visibility, 269 | ::google::protobuf::Arena* arena); 270 | inline explicit Impl_(::google::protobuf::internal::InternalVisibility visibility, 271 | ::google::protobuf::Arena* arena, const Impl_& from, 272 | const Attribution& from_msg); 273 | ::google::protobuf::internal::ArenaStringPtr user_id_; 274 | ::int64_t timestamp_; 275 | ::google::protobuf::internal::CachedSize _cached_size_; 276 | PROTOBUF_TSAN_DECLARE_MEMBER 277 | }; 278 | union { Impl_ _impl_; }; 279 | friend struct ::TableStruct_anduril_2ftype_2fattribution_2epub_2eproto; 280 | }; 281 | 282 | // =================================================================== 283 | 284 | 285 | 286 | 287 | // =================================================================== 288 | 289 | 290 | #ifdef __GNUC__ 291 | #pragma GCC diagnostic push 292 | #pragma GCC diagnostic ignored "-Wstrict-aliasing" 293 | #endif // __GNUC__ 294 | // ------------------------------------------------------------------- 295 | 296 | // Attribution 297 | 298 | // int64 timestamp = 1 [json_name = "timestamp"]; 299 | inline void Attribution::clear_timestamp() { 300 | ::google::protobuf::internal::TSanWrite(&_impl_); 301 | _impl_.timestamp_ = ::int64_t{0}; 302 | } 303 | inline ::int64_t Attribution::timestamp() const { 304 | // @@protoc_insertion_point(field_get:anduril.type.Attribution.timestamp) 305 | return _internal_timestamp(); 306 | } 307 | inline void Attribution::set_timestamp(::int64_t value) { 308 | _internal_set_timestamp(value); 309 | // @@protoc_insertion_point(field_set:anduril.type.Attribution.timestamp) 310 | } 311 | inline ::int64_t Attribution::_internal_timestamp() const { 312 | ::google::protobuf::internal::TSanRead(&_impl_); 313 | return _impl_.timestamp_; 314 | } 315 | inline void Attribution::_internal_set_timestamp(::int64_t value) { 316 | ::google::protobuf::internal::TSanWrite(&_impl_); 317 | _impl_.timestamp_ = value; 318 | } 319 | 320 | // string user_id = 2 [json_name = "userId"]; 321 | inline void Attribution::clear_user_id() { 322 | ::google::protobuf::internal::TSanWrite(&_impl_); 323 | _impl_.user_id_.ClearToEmpty(); 324 | } 325 | inline const std::string& Attribution::user_id() const 326 | ABSL_ATTRIBUTE_LIFETIME_BOUND { 327 | // @@protoc_insertion_point(field_get:anduril.type.Attribution.user_id) 328 | return _internal_user_id(); 329 | } 330 | template 331 | inline PROTOBUF_ALWAYS_INLINE void Attribution::set_user_id(Arg_&& arg, 332 | Args_... args) { 333 | ::google::protobuf::internal::TSanWrite(&_impl_); 334 | _impl_.user_id_.Set(static_cast(arg), args..., GetArena()); 335 | // @@protoc_insertion_point(field_set:anduril.type.Attribution.user_id) 336 | } 337 | inline std::string* Attribution::mutable_user_id() ABSL_ATTRIBUTE_LIFETIME_BOUND { 338 | std::string* _s = _internal_mutable_user_id(); 339 | // @@protoc_insertion_point(field_mutable:anduril.type.Attribution.user_id) 340 | return _s; 341 | } 342 | inline const std::string& Attribution::_internal_user_id() const { 343 | ::google::protobuf::internal::TSanRead(&_impl_); 344 | return _impl_.user_id_.Get(); 345 | } 346 | inline void Attribution::_internal_set_user_id(const std::string& value) { 347 | ::google::protobuf::internal::TSanWrite(&_impl_); 348 | _impl_.user_id_.Set(value, GetArena()); 349 | } 350 | inline std::string* Attribution::_internal_mutable_user_id() { 351 | ::google::protobuf::internal::TSanWrite(&_impl_); 352 | return _impl_.user_id_.Mutable( GetArena()); 353 | } 354 | inline std::string* Attribution::release_user_id() { 355 | ::google::protobuf::internal::TSanWrite(&_impl_); 356 | // @@protoc_insertion_point(field_release:anduril.type.Attribution.user_id) 357 | return _impl_.user_id_.Release(); 358 | } 359 | inline void Attribution::set_allocated_user_id(std::string* value) { 360 | ::google::protobuf::internal::TSanWrite(&_impl_); 361 | _impl_.user_id_.SetAllocated(value, GetArena()); 362 | if (::google::protobuf::internal::DebugHardenForceCopyDefaultString() && _impl_.user_id_.IsDefault()) { 363 | _impl_.user_id_.Set("", GetArena()); 364 | } 365 | // @@protoc_insertion_point(field_set_allocated:anduril.type.Attribution.user_id) 366 | } 367 | 368 | #ifdef __GNUC__ 369 | #pragma GCC diagnostic pop 370 | #endif // __GNUC__ 371 | 372 | // @@protoc_insertion_point(namespace_scope) 373 | } // namespace type 374 | } // namespace anduril 375 | 376 | 377 | // @@protoc_insertion_point(global_scope) 378 | 379 | #include "google/protobuf/port_undef.inc" 380 | 381 | #endif // anduril_2ftype_2fattribution_2epub_2eproto_2epb_2eh 382 | --------------------------------------------------------------------------------