Skip to content
Snippets Groups Projects
Select Git revision
  • bc3087324b65e69061adefb26e5f3f179841156e
  • master default protected
  • Rpc
3 results

CapnConverter.h

  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    CapnConverter.h 456 B
    #pragma once
    #include <string>
    #include <vector>
    #include "ModeliRpc.capnp.h"
    #include "IRpcFrontend.h"
    
    /// Several helper methods to convert our capn protocol
    class CapnConverter
    {
    public:
        CapnConverter();
        ~CapnConverter();
    
        static ValuesStruct convertValues(Values::Reader reader);
        static Values::Builder convertValues(ValuesStruct values);
        static ModeliBackend::ChannelLink::Builder convertChannelLink(ChannelLink channelLink);
    };