line |
stmt |
bran |
cond |
sub |
pod |
time |
code |
1
|
|
|
|
|
|
|
package Mixin::Historian::Driver 0.102001; |
2
|
|
|
|
|
|
|
# ABSTRACT: base class for classes that act as Historian storage drivers |
3
|
|
|
|
|
|
|
|
4
|
1
|
|
|
1
|
|
7
|
use strict; |
|
1
|
|
|
|
|
2
|
|
|
1
|
|
|
|
|
29
|
|
5
|
1
|
|
|
1
|
|
5
|
use warnings; |
|
1
|
|
|
|
|
2
|
|
|
1
|
|
|
|
|
37
|
|
6
|
|
|
|
|
|
|
|
7
|
|
|
|
|
|
|
#pod =head1 METHODS |
8
|
|
|
|
|
|
|
#pod |
9
|
|
|
|
|
|
|
#pod Classes extending Mixin::Historian::Driver are expected to provide the |
10
|
|
|
|
|
|
|
#pod following methods: |
11
|
|
|
|
|
|
|
#pod |
12
|
|
|
|
|
|
|
#pod =head1 new |
13
|
|
|
|
|
|
|
#pod |
14
|
|
|
|
|
|
|
#pod This method gets the driver configuration from the call to |
15
|
|
|
|
|
|
|
#pod L's C method and should return a new driver instance. |
16
|
|
|
|
|
|
|
#pod |
17
|
|
|
|
|
|
|
#pod =head1 add_history |
18
|
|
|
|
|
|
|
#pod |
19
|
|
|
|
|
|
|
#pod This method is passed an arrayref of the argument(s) to the generated and |
20
|
|
|
|
|
|
|
#pod installed C method. It is is expected to store the history entry. |
21
|
|
|
|
|
|
|
#pod |
22
|
|
|
|
|
|
|
#pod =cut |
23
|
|
|
|
|
|
|
|
24
|
|
|
|
|
|
|
1; |
25
|
|
|
|
|
|
|
|
26
|
|
|
|
|
|
|
__END__ |