Skip to content

File param.h

FileList > include > simtix > param.h

Go to the source code of this file

  • #include <fmt/core.h>
  • #include <simtix/macro.h>
  • #include <cstdint>

Namespaces

Type Name
namespace fmt
namespace simtix
namespace mem

Classes

Type Name
struct formatter< simtix::ArchParam::WarpSchedPolicies > <>
struct formatter< simtix::SMType > <>
struct formatter< simtix::mem::MemType > <>
class ArchParam
class ArchParamBuilder

Macros

Type Name
define DECL_PARAM_W_GETTER (type, name) /* multi line expression */
define FEATURE_ENABLED (feature) DEFINED\_MACRO(feature##\_FEATURE\_ENABLED)
An constant expression to examine whether a feature is turned on.
define INITIAL_INSTR_POOL_SIZE 10

Macro Definition Documentation

define DECL_PARAM_W_GETTER

#define DECL_PARAM_W_GETTER (
    type,
    name
) `/* multi line expression */`

define FEATURE_ENABLED

An constant expression to examine whether a feature is turned on.

#define FEATURE_ENABLED (
    feature
) `DEFINED_MACRO(feature##_FEATURE_ENABLED)`

Parameters:

  • feature The feature to examine.

define INITIAL_INSTR_POOL_SIZE

#define INITIAL_INSTR_POOL_SIZE `10`


The documentation for this class was generated from the following file projects/simtix/include/simtix/param.h