Source
/*
* ALMA - Atacama Large Millimeter Array
* (c) European Southern Observatory, 2002
* (c) Associated Universities Inc., 2002
* Copyright by ESO (in the framework of the ALMA collaboration),
* Copyright by AUI (in the framework of the ALMA collaboration),
* All rights reserved.
*
* 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 General 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
*
* /////////////////////////////////////////////////////////////////
* // WARNING! DO NOT MODIFY THIS FILE! //
* // --------------------------------------------------------- //
* // | This is generated code! Do not modify this file. | //
* // | Any changes will be lost when the file is re-generated. | //
* // --------------------------------------------------------- //
* /////////////////////////////////////////////////////////////////
*
* File CBinaryDataFlags.h
*/
/**
* A namespace to encapsulate the BinaryDataFlags enumeration.
*/
// This part mimics the behaviour of
namespace BinaryDataFlagsMod
{
//! BinaryDataFlags.
//! This enumeration declares an ordered list of flagging conditions used to build the flag part in the BDF content. Each enumerator is associated to one bit in a bitset. A bit set to one (resp. zero) means that the corresponding flagging condition is set (resp. unset). The current convention limits the length of the enumeration to 32; the position (0-based) of the enumerator in the enumeration defines the bit position. Any bit whose position is greater or equal to the length of the enumeration and less than 32 should be ignored by the software since it does not correspond to any flagging condition.
const char *const revision = "-1";
const int version = 1;
enum BinaryDataFlags
{