ATLAS Offline Software
FdsRegistry.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef ATHENAINTERPROCESS_FDSREGISTRY_H
6 #define ATHENAINTERPROCESS_FDSREGISTRY_H
7 
8 #include <string>
9 #include <vector>
10 
11 namespace AthenaInterprocess {
12 
14  FdsRegistryEntry(int the_fd, const std::string& the_name)
15  : fd(the_fd)
16  , name(the_name) {}
17 
18  int fd;
19  std::string name;
20  };
21 
22  typedef std::vector<FdsRegistryEntry> FdsRegistry;
23 
24 }
25 
26 #endif
AthenaInterprocess
Definition: FdsRegistry.h:11
AthenaInterprocess::FdsRegistryEntry::fd
int fd
Definition: FdsRegistry.h:18
AthenaInterprocess::FdsRegistry
std::vector< FdsRegistryEntry > FdsRegistry
Definition: FdsRegistry.h:22
AthenaInterprocess::FdsRegistryEntry::FdsRegistryEntry
FdsRegistryEntry(int the_fd, const std::string &the_name)
Definition: FdsRegistry.h:14
AthenaInterprocess::FdsRegistryEntry
Definition: FdsRegistry.h:13
AthenaInterprocess::FdsRegistryEntry::name
std::string name
Definition: FdsRegistry.h:19