C:/systemc-2.1.v1/src/sysc/kernel/sc_lambda.h

#include <cassert>
#include "sysc/kernel/sc_cmnhdr.h"
#include "sysc/kernel/sc_macros.h"
#include "sysc/communication/sc_signal_ifs.h"
#include "sysc/datatypes/bit/sc_logic.h"
#include "sysc/utils/sc_mempool.h"
#include "sysc/kernel/sc_lambda_friends.h"
#include "sysc/kernel/sc_lambda_defs.h"

ネームスペース

namespace  sc_core

構成

class  sc_core::sc_lambda
class  sc_core::sc_lambda_ptr
class  sc_core::sc_lambda_rand

列挙型

enum  sc_core::sc_lambda_rator_e {
  sc_core::SC_LAMBDA_FALSE = 0x00000000, sc_core::SC_LAMBDA_TRUE, sc_core::SC_LAMBDA_AND, sc_core::SC_LAMBDA_OR,
  sc_core::SC_LAMBDA_NOT, sc_core::SC_LAMBDA_BOOL, sc_core::SC_LAMBDA_BOOL_EQ, sc_core::SC_LAMBDA_BOOL_NE,
  sc_core::SC_LAMBDA_SUL_EQ, sc_core::SC_LAMBDA_SUL_NE, sc_core::SC_LAMBDA_INT_EQ, sc_core::SC_LAMBDA_INT_NE,
  sc_core::SC_LAMBDA_INT_LE, sc_core::SC_LAMBDA_INT_GE, sc_core::SC_LAMBDA_INT_LT, sc_core::SC_LAMBDA_INT_GT,
  sc_core::SC_LAMBDA_SUL_BITAND, sc_core::SC_LAMBDA_SUL_BITOR, sc_core::SC_LAMBDA_SUL_BITNOT, sc_core::SC_LAMBDA_SUL_BITXOR,
  sc_core::SC_LAMBDA_INT_ADD, sc_core::SC_LAMBDA_INT_SUB, sc_core::SC_LAMBDA_INT_MUL, sc_core::SC_LAMBDA_INT_DIV,
  sc_core::SC_LAMBDA_INT_REM, sc_core::SC_LAMBDA_INT_BITAND, sc_core::SC_LAMBDA_INT_BITOR, sc_core::SC_LAMBDA_INT_BITNOT,
  sc_core::SC_LAMBDA_INT_BITXOR
}
enum  sc_core::sc_lambda_rand_e {
  sc_core::SC_LAMBDA_RAND_LAMBDA, sc_core::SC_LAMBDA_RAND_SIGNAL_INT, sc_core::SC_LAMBDA_RAND_SIGNAL_SUL, sc_core::SC_LAMBDA_RAND_SIGNAL_BOOL,
  sc_core::SC_LAMBDA_RAND_INT, sc_core::SC_LAMBDA_RAND_SUL, sc_core::SC_LAMBDA_RAND_BOOL
}

SystemCに対してFri Jun 6 07:39:54 2008に生成されました。  doxygen 1.5.6