Skip to main content
ci Status
Travis Build Status

Trello Board

Simple using:

cd src
python main.py

Configured launch:

Parameters:

    -h, --help      show this help message and exit
    -i              Path to classes configs. Default = ./config/
    -o              Out Path for classes. Default = ./out/
    -l              Used language. Supported cpp, py, php. Default = cpp
    -f              Used serialized format. Supported xml, json. Default = xml
    -side           To different side generation, used both, server, client. Default = both
    -data           Path to static data configs. Default = empty, conversion is not used
    -data_out       Out path for static data config. Default = empty
    -only_data      Flag for build only data xml. Default = no
    -protocols      Path to file with serialization protocols. Default = empty, default protocol is used
    -php_validate   Check PHP features on generate other languages. Default = yes
    -test_script    The path to the script to run the tests
    -use_colors     Using colors on outputting to the console

Syntax:

class core/Request<RequestBase>
{
    Action action
    int int_data
    float float_data = 0
    function void some_function(){}
}

class - keyword

core/ - The module. Used only for grouping classes into folders for c++ generation

Request - Name of the class

RequestBase - The inherited class. Multiple inheritance is not supported.

{ ... } - Body of the class or method

int int_data - Field of class int_data of integer type.

int float_data - Field of class float_data of float type with initialized.

function void some_function(){} - Method of the class without body

Metadata

Release files for mlc-tools 0.4.1174

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mlc-tools 0.4.1174
File Size Uploaded Provenance Actions
mlc-tools-0.4.1174.tar.gz 108.8 kB Without provenance Details for mlc-tools-0.4.1174.tar.gz

Release files / mlc-tools-0.4.1174.tar.gz

Download URL mlc-tools-0.4.1174.tar.gz
Size 108.8 kB
Tags Source
SHA-256 checksum
How to use checksums
5bc8e46709d7b85090eaab10dafc03cede8d61a3af28e6fe31ae9b9bfcfd6d3f
BLAKE2b-256 checksum
How to use checksums
6ab45ec2682fce4c0cb11addeadf58ee7be7fd9be648b8ee7c55911bed52d5c3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.22

Security for mlc-tools 0.4.1174

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.4.1174 This release

1 release file No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page