Ejemplo n.º 1
0
        //**********************************************************************
        //**********************************************************************
        //**********************************************************************

        public void OnRun1(CmdLineCmd aCmd)
        {
            String tReadFilePath = @"C:\Prime\DevelopComm\Dev_MsgGen\Files\MassiveMsg.msg";

            MsgGen.InputData tInputData = new MsgGen.InputData();
            MsgGen.Reader.readFromFilePath(tInputData, tReadFilePath);

            MsgGen.Writer.writeToFilePath(
                new MsgGen.OutputFileMsg_CS_Message(),
                tInputData,
                tInputData.mWriteFilePathCSMessage);

            MsgGen.Writer.writeToFilePath(
                new MsgGen.OutputFileMsg_CS_Body(),
                tInputData,
                tInputData.mWriteFilePathCSBody);

            MsgGen.Writer.writeToFilePath(
                new MsgGen.OutputFileMsg_CH(),
                tInputData,
                tInputData.mWriteFilePathCH);

            MsgGen.Writer.writeToFilePath(
                new MsgGen.OutputFileMsg_CP(),
                tInputData,
                tInputData.mWriteFilePathCP);
        }
Ejemplo n.º 2
0
        //**********************************************************************

        public void OnGo4(CmdLineCmd aCmd)
        {
            String tReadFilePath  = @"C:\Prime\DevelopComm\Dev_MsgGen\Files\MassiveMsg.msg";
            String tWriteFilePath = @"C:\Prime\DevelopComm\Dev_MsgGen\\MassiveCS\Source\MassiveMsgBody.cs";

            MsgGen.InputData tInputData = new MsgGen.InputData();
            MsgGen.Reader.readFromFilePath(tInputData, tReadFilePath);
            MsgGen.Writer.writeToFilePath(new MsgGen.OutputFileMsg_CS_Body(), tInputData, tWriteFilePath);
        }
Ejemplo n.º 3
0
        //**********************************************************************
        //**********************************************************************
        //**********************************************************************

        public void OnRun2(CmdLineCmd aCmd)
        {
            String tReadFilePath = @"C:\Prime\DevelopComm\Dev_MsgGen\Files\MassiveMsg.msg";

            String tWriteFilePathCSMessage = @"C:\Prime\DevelopComm\Dev_MsgGen\MassiveCS\Source\MassiveMsgMessage.cs";
            String tWriteFilePathCSBody    = @"C:\Prime\DevelopComm\Dev_MsgGen\MassiveCS\Source\MassiveMsgBody.cs";
            String tWriteFilePathCH        = @"C:\Prime\DevelopComm\Dev_MsgGen\MassiveCP\Source\massiveMsg.h";
            String tWriteFilePathCP        = @"C:\Prime\DevelopComm\Dev_MsgGen\MassiveCP\Source\massiveMsg.cpp";

            MsgGen.InputData tInputData = new MsgGen.InputData();
            MsgGen.Reader.readFromFilePath(tInputData, tReadFilePath);

            MsgGen.Writer.writeToFilePath(new MsgGen.OutputFileMsg_CS_Message(), tInputData, tWriteFilePathCSMessage);
            MsgGen.Writer.writeToFilePath(new MsgGen.OutputFileMsg_CS_Body(), tInputData, tWriteFilePathCSBody);
            MsgGen.Writer.writeToFilePath(new MsgGen.OutputFileMsg_CH(), tInputData, tWriteFilePathCH);
            MsgGen.Writer.writeToFilePath(new MsgGen.OutputFileMsg_CP(), tInputData, tWriteFilePathCP);
        }
Ejemplo n.º 4
0
        //**********************************************************************
        //**********************************************************************
        //**********************************************************************

        public static void generate(string[] args)
        {
            //******************************************************************
            // Command line arguments:

            String tReadFilePath;

            if (args.Length == 0)
            {
                tReadFilePath = @"C:\Prime\DevelopComm\Dev_MsgGen\Files\MassiveMsg.msg";
            }
            else
            {
                tReadFilePath = args[0];
            }

            Console.WriteLine("MSG GENERATE {0}", tReadFilePath);

            //******************************************************************
            // Generate:

            MsgGen.InputData tInputData = new MsgGen.InputData();
            MsgGen.Reader.readFromFilePath(tInputData, tReadFilePath);

            MsgGen.Writer.writeToFilePath(
                new MsgGen.OutputFileMsg_CS_Message(),
                tInputData,
                tInputData.mWriteFilePathCSMessage);

            MsgGen.Writer.writeToFilePath(
                new MsgGen.OutputFileMsg_CS_Body(),
                tInputData,
                tInputData.mWriteFilePathCSBody);

            MsgGen.Writer.writeToFilePath(
                new MsgGen.OutputFileMsg_CH(),
                tInputData,
                tInputData.mWriteFilePathCH);

            MsgGen.Writer.writeToFilePath(
                new MsgGen.OutputFileMsg_CP(),
                tInputData,
                tInputData.mWriteFilePathCP);
        }