CigiArtPartCtrlV1.cpp File Reference

#include "CigiArtPartCtrlV1.h"
#include "CigiSwapping.h"
#include "CigiExceptions.h"
#include <memory.h>

Go to the source code of this file.

Defines

#define _EXPORT_CCL_
#define CIGI_SCOPY2   CigiCopy2
#define CIGI_SCOPY4   CigiCopy4
#define CIGI_SCOPY8   CigiCopy8


Define Documentation

#define _EXPORT_CCL_

  The SDK is used to create and format CIGI compliant messages.
  Copyright (c) 2001-2005 The Boeing Company

  This library is free software; you can redistribute it and/or modify it 
  under the terms of the GNU Lesser General Public License as published by 
  the Free Software Foundation; either version 2.1 of the License, or (at 
  your option) any later version.

  This library is distributed in the hope that it will be useful, but WITHOUT
  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 
  FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser Public License for more 
  details.

  You should have received a copy of the GNU Lesser General Public License 
  along with this library; if not, write to the Free Software Foundation, 
  Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

  FILENAME:   CigiArtPartCtrlV1.cpp
  LANGUAGE:   C++
  CLASS:      UNCLASSIFIED
  PROJECT:    Common Image Generator Interface (CIGI) SDK

  PROGRAM DESCRIPTION: 
  ...

  MODIFICATION NOTES:
  DATE     NAME                                SCR NUMBER
  DESCRIPTION OF CHANGE........................

  09/17/2003 Greg Basler                       CIGI_CR_DR_1
  Initial Release.

  01/21/2005 Greg Basler                       Version 1.5
  Defined _EXPORT_CCL_ for exporting the class in a Windows DLL.

  01/21/2005 Greg Basler                       Version 1.5
  Removed the inline defnitions for the PackedPointer union.

  01/21/2005 Greg Basler                       Version 1.5
  Changed native C++ types to use CCL-defined types instead where appropriate.

  04/14/2006 Greg Basler                       Version 1.7.0
  Modified the class constructor to initialize the MinorVersion member 
  variable.

  06/23/2006 Greg Basler                       Version 1.7.1
  Changed native char and unsigned char types to CIGI types Cigi_int8 and 
  Cigi_uint8.
 
Author: The Boeing Company

Definition at line 55 of file CigiArtPartCtrlV1.cpp.

#define CIGI_SCOPY2   CigiCopy2

Definition at line 69 of file CigiArtPartCtrlV1.cpp.

Referenced by CigiWeatherCtrlV2::Pack(), CigiWeatherCtrlV1::Pack(), CigiViewCtrlV2::Pack(), CigiViewCtrlV1::Pack(), CigiTrajectoryDefV2::Pack(), CigiTrajectoryDefV1::Pack(), CigiSpecEffDefV2::Pack(), CigiSpecEffDefV1::Pack(), CigiSensorRespV2::Pack(), CigiSensorRespV1::Pack(), CigiRateCtrlV2::Pack(), CigiRateCtrlV1::Pack(), CigiLosVectReqV2::Pack(), CigiLosVectReqV1::Pack(), CigiLosSegReqV2::Pack(), CigiLosSegReqV1::Pack(), CigiLosRespV2::Pack(), CigiLosRespV1::Pack(), CigiHotRespV2::Pack(), CigiHotReqV2::Pack(), CigiHatRespV2::Pack(), CigiHatRespV1::Pack(), CigiHatReqV2::Pack(), CigiHatReqV1::Pack(), CigiEntityCtrlV2::Pack(), CigiEntityCtrlV1::Pack(), CigiCompCtrlV2::Pack(), CigiCompCtrlV1::Pack(), CigiCollDetVolRespV2::Pack(), CigiCollDetVolDefV2::Pack(), CigiCollDetSegRespV2::Pack(), CigiCollDetSegRespV1::Pack(), CigiCollDetSegDefV2::Pack(), CigiCollDetSegDefV1::Pack(), CigiArtPartCtrlV2::Pack(), CigiArtPartCtrlV1::Pack(), CigiWeatherCtrlV2::Unpack(), CigiWeatherCtrlV1::Unpack(), CigiViewCtrlV2::Unpack(), CigiViewCtrlV1::Unpack(), CigiTrajectoryDefV2::Unpack(), CigiTrajectoryDefV1::Unpack(), CigiSpecEffDefV2::Unpack(), CigiSpecEffDefV1::Unpack(), CigiSensorRespV2::Unpack(), CigiSensorRespV1::Unpack(), CigiRateCtrlV2::Unpack(), CigiRateCtrlV1::Unpack(), CigiLosVectReqV2::Unpack(), CigiLosVectReqV1::Unpack(), CigiLosSegReqV2::Unpack(), CigiLosSegReqV1::Unpack(), CigiLosRespV2::Unpack(), CigiLosRespV1::Unpack(), CigiHotRespV2::Unpack(), CigiHotReqV2::Unpack(), CigiHatRespV2::Unpack(), CigiHatRespV1::Unpack(), CigiHatReqV2::Unpack(), CigiHatReqV1::Unpack(), CigiEntityCtrlV2::Unpack(), CigiEntityCtrlV1::Unpack(), CigiCompCtrlV2::Unpack(), CigiCompCtrlV1::Unpack(), CigiCollDetVolRespV2::Unpack(), CigiCollDetVolDefV2::Unpack(), CigiCollDetSegRespV2::Unpack(), CigiCollDetSegRespV1::Unpack(), CigiCollDetSegDefV2::Unpack(), CigiCollDetSegDefV1::Unpack(), CigiArtPartCtrlV2::Unpack(), and CigiArtPartCtrlV1::Unpack().

#define CIGI_SCOPY4   CigiCopy4

Definition at line 70 of file CigiArtPartCtrlV1.cpp.

Referenced by CigiWeatherCtrlV2::Pack(), CigiWeatherCtrlV1::Pack(), CigiViewDefV2::Pack(), CigiViewDefV1::Pack(), CigiViewCtrlV2::Pack(), CigiViewCtrlV1::Pack(), CigiTrajectoryDefV2::Pack(), CigiTrajectoryDefV1::Pack(), CigiSpecEffDefV2::Pack(), CigiSpecEffDefV1::Pack(), CigiSOFV2::Pack(), CigiSOFV1::Pack(), CigiSensorCtrlV2::Pack(), CigiSensorCtrlV1::Pack(), CigiRateCtrlV2::Pack(), CigiRateCtrlV1::Pack(), CigiLosVectReqV2::Pack(), CigiLosVectReqV1::Pack(), CigiLosSegReqV1::Pack(), CigiLosRespV2::Pack(), CigiLosRespV1::Pack(), CigiIGCtrlV2::Pack(), CigiIGCtrlV1::Pack(), CigiHotRespV2::Pack(), CigiHatRespV2::Pack(), CigiHatRespV1::Pack(), CigiHatReqV1::Pack(), CigiEnvCtrlV2::Pack(), CigiEnvCtrlV1::Pack(), CigiEntityCtrlV2::Pack(), CigiEntityCtrlV1::Pack(), CigiCompCtrlV2::Pack(), CigiCompCtrlV1::Pack(), CigiCollDetSegRespV2::Pack(), CigiCollDetSegRespV1::Pack(), CigiCollDetSegDefV2::Pack(), CigiCollDetSegDefV1::Pack(), CigiArtPartCtrlV2::Pack(), CigiWeatherCtrlV2::Unpack(), CigiWeatherCtrlV1::Unpack(), CigiViewDefV2::Unpack(), CigiViewDefV1::Unpack(), CigiViewCtrlV2::Unpack(), CigiViewCtrlV1::Unpack(), CigiTrajectoryDefV2::Unpack(), CigiTrajectoryDefV1::Unpack(), CigiSpecEffDefV2::Unpack(), CigiSpecEffDefV1::Unpack(), CigiSOFV2::Unpack(), CigiSOFV1::Unpack(), CigiSensorCtrlV2::Unpack(), CigiSensorCtrlV1::Unpack(), CigiRateCtrlV2::Unpack(), CigiRateCtrlV1::Unpack(), CigiLosVectReqV2::Unpack(), CigiLosVectReqV1::Unpack(), CigiLosSegReqV1::Unpack(), CigiLosRespV2::Unpack(), CigiLosRespV1::Unpack(), CigiIGCtrlV2::Unpack(), CigiIGCtrlV1::Unpack(), CigiHotRespV2::Unpack(), CigiHatRespV2::Unpack(), CigiHatRespV1::Unpack(), CigiHatReqV1::Unpack(), CigiEnvCtrlV2::Unpack(), CigiEnvCtrlV1::Unpack(), CigiEntityCtrlV2::Unpack(), CigiEntityCtrlV1::Unpack(), CigiCompCtrlV2::Unpack(), CigiCompCtrlV1::Unpack(), CigiCollDetSegRespV2::Unpack(), CigiCollDetSegRespV1::Unpack(), CigiCollDetSegDefV2::Unpack(), CigiCollDetSegDefV1::Unpack(), CigiArtPartCtrlV2::Unpack(), and CigiOutgoingMsg::UpdateFrameCntr().

#define CIGI_SCOPY8   CigiCopy8

Definition at line 71 of file CigiArtPartCtrlV1.cpp.

Referenced by CigiLosVectReqV2::Pack(), CigiLosVectReqV1::Pack(), CigiLosSegReqV2::Pack(), CigiLosSegReqV1::Pack(), CigiLosRespV2::Pack(), CigiLosRespV1::Pack(), CigiHotRespV2::Pack(), CigiHotReqV2::Pack(), CigiHatRespV2::Pack(), CigiHatReqV2::Pack(), CigiHatReqV1::Pack(), CigiEntityCtrlV2::Pack(), CigiEntityCtrlV1::Pack(), CigiLosVectReqV2::Unpack(), CigiLosVectReqV1::Unpack(), CigiLosSegReqV2::Unpack(), CigiLosSegReqV1::Unpack(), CigiLosRespV2::Unpack(), CigiLosRespV1::Unpack(), CigiHotRespV2::Unpack(), CigiHotReqV2::Unpack(), CigiHatRespV2::Unpack(), CigiHatReqV2::Unpack(), CigiHatReqV1::Unpack(), CigiEntityCtrlV2::Unpack(), and CigiEntityCtrlV1::Unpack().


Generated on Wed Apr 29 09:00:01 2009 for CCL by  doxygen 1.4.7