Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
athena
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Requirements
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Locked files
Build
Pipelines
Jobs
Pipeline schedules
Test cases
Artifacts
Deploy
Releases
Package Registry
Container Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Code review analytics
Issue analytics
Insights
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Shaun Roe
athena
Commits
6778702f
Commit
6778702f
authored
4 years ago
by
scott snyder
Browse files
Options
Downloads
Patches
Plain Diff
EventInfoMgt: Fix clang warnings
- Missing override keywords.
parent
af7b7ac8
No related branches found
No related tags found
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
Event/EventInfoMgt/src/TagInfoMgr.h
+15
-15
15 additions, 15 deletions
Event/EventInfoMgt/src/TagInfoMgr.h
with
15 additions
and
15 deletions
Event/EventInfoMgt/src/TagInfoMgr.h
+
15
−
15
View file @
6778702f
...
...
@@ -84,29 +84,29 @@ public:
/// @name Basic service methods
//@{
virtual
StatusCode
initialize
();
virtual
StatusCode
start
();
virtual
StatusCode
finalize
();
virtual
StatusCode
initialize
()
override
;
virtual
StatusCode
start
()
override
;
virtual
StatusCode
finalize
()
override
;
/// Query the interfaces.
virtual
StatusCode
queryInterface
(
const
InterfaceID
&
riid
,
void
**
ppvInterface
);
virtual
StatusCode
queryInterface
(
const
InterfaceID
&
riid
,
void
**
ppvInterface
)
override
;
//@}
/// @name Interface methods
//@{
/// @name Method to allow clients add in tags as: tag name, tag value
virtual
StatusCode
addTag
(
const
std
::
string
&
tagName
,
const
std
::
string
&
tagValue
);
const
std
::
string
&
tagValue
)
override
;
/// Method to allow clients to remove a tag which may have come in
/// on the input
virtual
StatusCode
removeTagFromInput
(
const
std
::
string
&
tagName
);
virtual
StatusCode
removeTagFromInput
(
const
std
::
string
&
tagName
)
override
;
/// Method to allow clients to access the TagInfo object key.
virtual
std
::
string
&
tagInfoKey
();
virtual
std
::
string
&
tagInfoKey
()
override
;
/// callback from IOVSvc - only used as test of callback
StatusCode
checkTagInfo
(
IOVSVC_CALLBACK_ARGS
);
virtual
StatusCode
checkTagInfo
(
IOVSVC_CALLBACK_ARGS
)
override
;
//@}
/// Find tag by name, return by value
...
...
@@ -123,7 +123,7 @@ public:
/// Callback at BeginRun and BeginEvent
/// - BeginRun: fill and regsister TagInfo
/// - BeginEvent: fill EventInfo from TagInfo
v
oid
handle
(
const
Incident
&
incident
);
v
irtual
void
handle
(
const
Incident
&
incident
)
override
;
typedef
IAddressProvider
::
tadList
tadList
;
typedef
IAddressProvider
::
tadListIterator
tadListIterator
;
...
...
@@ -131,17 +131,17 @@ public:
/// preload the detector store with the transient address for
/// TagInfo
virtual
StatusCode
preLoadAddresses
(
StoreID
::
type
storeID
,
tadList
&
tlist
);
tadList
&
tlist
)
override
;
/// Create a TagInfo object and record in storegate
virtual
StatusCode
updateAddress
(
StoreID
::
type
storeID
,
SG
::
TransientAddress
*
tad
,
const
EventContext
&
ctx
);
const
EventContext
&
ctx
)
override
;
/// Implementation of IConverter: Create the transient representation of an object from persistent state.
/// @param pAddress [IN] pointer to IOpaqueAddress of the representation.
/// @param refpObject [OUT] pointer to DataObject to be created.
virtual
StatusCode
createObj
(
IOpaqueAddress
*
pAddress
,
DataObject
*&
refpObject
);
virtual
StatusCode
createObj
(
IOpaqueAddress
*
pAddress
,
DataObject
*&
refpObject
)
override
;
/// Create a Generic address using explicit arguments to identify a single object.
/// @param svcType [IN] service type of the address.
...
...
@@ -153,12 +153,12 @@ public:
const
CLID
&
clid
,
const
std
::
string
*
par
,
const
unsigned
long
*
ip
,
IOpaqueAddress
*&
refpAddress
);
IOpaqueAddress
*&
refpAddress
)
override
;
/// Convert address to string form
/// @param pAddress [IN] address to be converted.
/// @param refAddress [OUT] converted string form.
virtual
StatusCode
convertAddress
(
const
IOpaqueAddress
*
pAddress
,
std
::
string
&
refAddress
);
virtual
StatusCode
convertAddress
(
const
IOpaqueAddress
*
pAddress
,
std
::
string
&
refAddress
)
override
;
/// Create address from string form
/// @param svcType [IN] service type of the address.
...
...
@@ -168,7 +168,7 @@ public:
virtual
StatusCode
createAddress
(
long
svcType
,
const
CLID
&
clid
,
const
std
::
string
&
refAddress
,
IOpaqueAddress
*&
refpAddress
);
IOpaqueAddress
*&
refpAddress
)
override
;
//@}
///////////////////////////////////////////////////////////////////
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment