CigiBaseSOF.h File Reference

#include "CigiBasePacket.h"

Go to the source code of this file.

Classes

class  CigiBaseSOF

Defines

#define _CIGI_BASE_SOF_INCLUDED_
#define CIGI_SOF_PACKET_ID_V1   101
#define CIGI_SOF_PACKET_SIZE_V1   12
#define CIGI_SOF_PACKET_ID_V2   101
#define CIGI_SOF_PACKET_SIZE_V2   16
#define CIGI_SOF_PACKET_ID_V3   101
#define CIGI_SOF_PACKET_SIZE_V3   16
#define CIGI_SOF_PACKET_ID_V3_2   101
#define CIGI_SOF_PACKET_SIZE_V3_2   24


Define Documentation

#define _CIGI_BASE_SOF_INCLUDED_

  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:   CigiBaseSOF.h
  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
  Added the CIGI_SPEC modifier to the class declaration for exporting the
  class in a Windows DLL.

  01/21/2005 Greg Basler                       Version 1.5
  Changed the return type from unsigned char to char for the GetDatabaseID
  method. Changed the DataBaseIDIn parameter type from const unsigned char to
  const char in the SetDatabaseID method. Changed the DatabaseID member
  variable type from unsigned char to char.

  01/21/2005 Greg Basler                       Version 1.5
  Changed native C++ types in function declarations to CCL-defined types.

  04/14/2006 Greg Basler                       Version 1.7.0
  Added a forward reference and granted friend access to the
  CigiSOFV3_2 class.

  04/14/2006 Greg Basler                       Version 1.7.0
  Added the LastRcvdHostFrame member variable to specify the last host frame
  received.

  06/23/2006 Greg Basler                       Version 1.7.1
  Changed native char and unsigned char types to CIGI types Cigi_int8 and 
  Cigi_uint8.

  11/20/2007 Greg Basler                       Version 2.0.0
  Added new version conversion method.
  Moved Packet information to base packet.

 
Author: The Boeing Company

Definition at line 69 of file CigiBaseSOF.h.

#define CIGI_SOF_PACKET_ID_V1   101

Definition at line 78 of file CigiBaseSOF.h.

Referenced by CigiSOFV1::CigiSOFV1(), CigiBaseSOF::GetCnvt(), CigiIncomingMsg::SetIncomingHostV1Tbls(), CigiOutgoingMsg::SetOutgoingIGV1Tbls(), and CigiIncomingMsg::SetReaderVersion().

#define CIGI_SOF_PACKET_ID_V2   101

Definition at line 81 of file CigiBaseSOF.h.

Referenced by CigiSOFV2::CigiSOFV2(), CigiIncomingMsg::SetIncomingHostV2Tbls(), CigiOutgoingMsg::SetOutgoingIGV2Tbls(), and CigiIncomingMsg::SetReaderVersion().

#define CIGI_SOF_PACKET_ID_V3   101

Definition at line 84 of file CigiBaseSOF.h.

Referenced by CigiSOFV3::CigiSOFV3(), CigiIncomingMsg::SetIncomingHostV3Tbls(), CigiOutgoingMsg::SetOutgoingIGV3Tbls(), and CigiIncomingMsg::SetReaderVersion().

#define CIGI_SOF_PACKET_ID_V3_2   101

Definition at line 87 of file CigiBaseSOF.h.

Referenced by CigiSOFV3_2::CigiSOFV3_2().

#define CIGI_SOF_PACKET_SIZE_V1   12

Definition at line 79 of file CigiBaseSOF.h.

Referenced by CigiSOFV1::CigiSOFV1().

#define CIGI_SOF_PACKET_SIZE_V2   16

Definition at line 82 of file CigiBaseSOF.h.

Referenced by CigiSOFV2::CigiSOFV2().

#define CIGI_SOF_PACKET_SIZE_V3   16

Definition at line 85 of file CigiBaseSOF.h.

Referenced by CigiSOFV3::CigiSOFV3().

#define CIGI_SOF_PACKET_SIZE_V3_2   24

Definition at line 88 of file CigiBaseSOF.h.

Referenced by CigiSOFV3_2::CigiSOFV3_2().


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