IntegrationEditor.h
1//-*-C++-*-
2/***************************************************************************
3 *
4 * Copyright (C) 2024 by Willem van Straten
5 * Licensed under the Academic Free License version 2.1
6 *
7 ***************************************************************************/
8
9#ifndef __Pulsar_IntegrationEditor_h
10#define __Pulsar_IntegrationEditor_h
11
12#include "TextEditor.h"
13
14namespace Pulsar {
15
16 class Integration;
17
19 class IntegrationEditor : public TextEditor<Integration>
20 {
21
22 public:
23
25 void add_extension (Integration*, const std::string& name);
26
28 void remove_extension (Integration*, const std::string& name);
29
30 };
31
32}
33
34#endif
Edit the metadata in a pulsar Integration.
Definition IntegrationEditor.h:20
void remove_extension(Integration *, const std::string &name)
Remove the named extension from the given archive.
Definition IntegrationEditor.C:21
void add_extension(Integration *, const std::string &name)
Add the named extension to the given archive.
Definition IntegrationEditor.C:13
Array of Profiles integrated over the same time interval.
Definition Integration.h:37
Defines the PSRCHIVE library.
Definition CalSource.h:17

Generated using doxygen 1.14.0