CMS 3D CMS Logo

FWJobMetadataManager.cc
Go to the documentation of this file.
3 #include <memory>
4 
6  : m_typeAndReps(nullptr)
7 {}
8 
10 {}
11 
22 void
24 {
25  std::unique_ptr<FWJobMetadataUpdateRequest> ptr(request);
26  if (doUpdate(request))
28 }
29 
30 void
32 {
33  delete m_typeAndReps;
34  m_typeAndReps = new FWTypeToRepresentations(iTypeAndReps);
35 }
sigc::signal< void > metadataChanged_
void initReps(const FWTypeToRepresentations &iTypeAndReps)
#define nullptr
virtual bool doUpdate(FWJobMetadataUpdateRequest *)=0
FWTypeToRepresentations * m_typeAndReps
void update(FWJobMetadataUpdateRequest *request)