.. _program_listing_file_include_flamegpu_runtime_messaging_MessageBucket.h: Program Listing for File MessageBucket.h ======================================== |exhale_lsh| :ref:`Return to documentation for file ` (``include/flamegpu/runtime/messaging/MessageBucket.h``) .. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS .. code-block:: cpp #ifndef INCLUDE_FLAMEGPU_RUNTIME_MESSAGING_MESSAGEBUCKET_H_ #define INCLUDE_FLAMEGPU_RUNTIME_MESSAGING_MESSAGEBUCKET_H_ #ifndef __CUDACC_RTC__ #include #include #endif // __CUDACC_RTC__ #include "flamegpu/runtime/messaging/MessageNone.h" #include "flamegpu/runtime/messaging/MessageBruteForce.h" namespace flamegpu { typedef int IntT; class MessageBucket { public: // Host struct Data; class CDescription; class Description; class CUDAModelHandler; // Device class In; class Out; struct MetaData { IntT min; IntT max; unsigned int *PBM; }; }; } // namespace flamegpu #endif // INCLUDE_FLAMEGPU_RUNTIME_MESSAGING_MESSAGEBUCKET_H_