Program Listing for File MessageBruteForce.h

Return to documentation for file (include/flamegpu/runtime/messaging/MessageBruteForce.h)

#ifndef INCLUDE_FLAMEGPU_RUNTIME_MESSAGING_MESSAGEBRUTEFORCE_H_
#define INCLUDE_FLAMEGPU_RUNTIME_MESSAGING_MESSAGEBRUTEFORCE_H_

#include "flamegpu/runtime/messaging/MessageNone.h"

namespace flamegpu {

struct ModelData;

class MessageBruteForce {
 public:
    // Host
    struct Data;        // Forward declare inner classes
    class CDescription;  // Forward declare inner classes
    class Description;  // Forward declare inner classes
    class CUDAModelHandler;  // Forward declare inner classes
    // Device
    class In;  // Forward declare inner classes
    class Out;  // Forward declare inner classes
    struct MetaData {
        unsigned int length = 0;
    };
};

}  // namespace flamegpu

#endif  // INCLUDE_FLAMEGPU_RUNTIME_MESSAGING_MESSAGEBRUTEFORCE_H_