Exemple #1
0
 public MTrsPushPull(CObjectInfo objInfo, int selfChannel,
                     CTrsPushPullRefComp refComp, CTrsPushPullData data)
     : base(objInfo, selfChannel)
 {
     m_RefComp = refComp;
     SetData(data);
 }
Exemple #2
0
        void CreateTrsPushPull(CObjectInfo objInfo)
        {
            CTrsPushPullRefComp refComp = new CTrsPushPullRefComp();

            refComp.ctrlPushPull = m_ctrlPushPull;

            CTrsPushPullData data = new CTrsPushPullData();

            m_trsPushPull = new MTrsPushPull(objInfo, TrsLoader, refComp, data);
        }
Exemple #3
0
        public int GetData(out CTrsPushPullData target)
        {
            target = ObjectExtensions.Copy(m_Data);

            return(SUCCESS);
        }
Exemple #4
0
 public int SetData(CTrsPushPullData source)
 {
     m_Data = ObjectExtensions.Copy(source);
     return(SUCCESS);
 }