OpenFPGA/libs/libfpgabitstream/src/bitstream_manager_fwd.h

26 lines
666 B
C++

/**************************************************
* This file includes only declarations for
* the data structures for bitstream database
* Please refer to bitstream_manager.h for more details
*************************************************/
#ifndef BITSTREAM_MANAGER_FWD_H
#define BITSTREAM_MANAGER_FWD_H
#include "vtr_strong_id.h"
/* begin namespace openfpga */
namespace openfpga {
/* Strong Ids for BitstreamContext */
struct config_block_id_tag;
struct config_bit_id_tag;
typedef vtr::StrongId<config_block_id_tag> ConfigBlockId;
typedef vtr::StrongId<config_bit_id_tag> ConfigBitId;
class BitstreamManager;
} /* end namespace openfpga */
#endif