CMS 3D CMS Logo

Classes | Enumerations
SonicClientBase.h File Reference
#include "FWCore/ParameterSet/interface/ParameterSet.h"
#include "FWCore/ParameterSet/interface/ParameterSetDescription.h"
#include "FWCore/Concurrency/interface/WaitingTaskWithArenaHolder.h"
#include "FWCore/MessageLogger/interface/MessageLogger.h"
#include "HeterogeneousCore/SonicCore/interface/SonicDispatcher.h"
#include "HeterogeneousCore/SonicCore/interface/SonicDispatcherPseudoAsync.h"
#include <string>
#include <chrono>
#include <exception>
#include <memory>
#include <optional>

Go to the source code of this file.

Classes

class  SonicClientBase
 

Enumerations

enum  SonicMode { SonicMode::Sync = 1, SonicMode::Async = 2, SonicMode::PseudoAsync = 3 }
 

Enumeration Type Documentation

◆ SonicMode

enum SonicMode
strong
Enumerator
Sync 
Async 
PseudoAsync 

Definition at line 17 of file SonicClientBase.h.

17 { Sync = 1, Async = 2, PseudoAsync = 3 };
SonicMode::PseudoAsync
SonicMode::Sync
SonicMode::Async