Classes | Functions | Variables
update_configuration_doc Namespace Reference

Classes

class  Message
 
class  ResolutionError
 
class  Resolver
 

Functions

def GenerateDocumentation (output_file, root)
 
def main ()
 
def ParseProtoFile (proto_file)
 
def ParseProtoFilesRecursively (root)
 

Variables

string NODOC = 'Not yet documented.'
 
string PREFIX
 
string ROOT = 'cartographer'
 
string SUFFIX
 
string TARGET = 'docs/source/configuration.rst'
 

Function Documentation

◆ GenerateDocumentation()

def update_configuration_doc.GenerateDocumentation (   output_file,
  root 
)
Recursively generates documentation, sorts and writes it.

Definition at line 171 of file update_configuration_doc.py.

◆ main()

def update_configuration_doc.main ( )

Definition at line 205 of file update_configuration_doc.py.

◆ ParseProtoFile()

def update_configuration_doc.ParseProtoFile (   proto_file)
Computes the list of Message objects of the option messages in a file.

Definition at line 66 of file update_configuration_doc.py.

◆ ParseProtoFilesRecursively()

def update_configuration_doc.ParseProtoFilesRecursively (   root)
Recursively parses all proto files into a list of Message objects.

Definition at line 136 of file update_configuration_doc.py.

Variable Documentation

◆ NODOC

string update_configuration_doc.NODOC = 'Not yet documented.'

Definition at line 48 of file update_configuration_doc.py.

◆ PREFIX

string update_configuration_doc.PREFIX
Initial value:
1 = """.. Copyright 2016 The Cartographer Authors
2 
3 .. Licensed under the Apache License, Version 2.0 (the "License");
4  you may not use this file except in compliance with the License.
5  You may obtain a copy of the License at
6 
7 .. http://www.apache.org/licenses/LICENSE-2.0
8 
9 .. Unless required by applicable law or agreed to in writing, software
10  distributed under the License is distributed on an "AS IS" BASIS,
11  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12  See the License for the specific language governing permissions and
13  limitations under the License.
14 
15 =============
16 Configuration
17 =============
18 
19 .. DO NOT EDIT! This documentation is AUTOGENERATED, please edit .proto files as
20 .. needed and run scripts/update_configuration_doc.py.
21 
22 """

Definition at line 24 of file update_configuration_doc.py.

◆ ROOT

string update_configuration_doc.ROOT = 'cartographer'

Definition at line 23 of file update_configuration_doc.py.

◆ SUFFIX

string update_configuration_doc.SUFFIX
Initial value:
1 = """
2 """

Definition at line 46 of file update_configuration_doc.py.

◆ TARGET

string update_configuration_doc.TARGET = 'docs/source/configuration.rst'

Definition at line 22 of file update_configuration_doc.py.



cartographer
Author(s): The Cartographer Authors
autogenerated on Mon Feb 28 2022 22:00:59