gatelogue_aggregator.sources.rail.cvc_express_coord.CVCExpressCoord
- class gatelogue_aggregator.sources.rail.cvc_express_coord.CVCExpressCoord(config: Config, conn: sqlite3.Connection)
Bases:
RailYaml2Source- __init__(config: Config, conn: sqlite3.Connection)
Methods
__init__(config, conn)build(_config)builder(line)company(**kwargs)connection(**kwargs)line(**kwargs)platform(**kwargs)prepare(config)report()routing(line_node, builder, line_yaml, ...)station(**kwargs)Attributes
- B
alias of
RailLineBuilder
- C
alias of
RailCompany
- P
alias of
RailPlatform
- S
alias of
RailStation
- builder(line: RailLine) RailLineBuilder
- company(**kwargs: Unpack[CreateParams]) RailCompany
- conn
- connection(**kwargs: Unpack[CreateParams]) RailConnection
- file_path = PosixPath('/home/runner/work/gatelogue/gatelogue/gatelogue-aggregator/src/gatelogue_aggregator/sources/rail/cvc_express.yaml')
- line(**kwargs: Unpack[CreateParams]) RailLine
- name = 'Gatelogue (Rail, CVCExpress)'
- platform(**kwargs: Unpack[CreateParams]) RailPlatform
- priority = -1
- report()
- report_ignore = ()
- routing(line_node: gt.RailLine | gt.BusLine | gt.SeaLine, builder: RailLineBuilder | BusLineBuilder | SeaLineBuilder, line_yaml: YamlLine, route_yaml: YamlRoute, cp: _ConnectParams)
- station(**kwargs: Unpack[CreateParams]) RailStation