Modules
Compact prototyping of InnoDB-backed object classes    
  
Array object class    
  
Overloaded object class for booleans    
  
Root-level "Class" class    
  
Class and object introspection mix-in    
  
Loads .oprc values as Perl constants    
  
Overloaded Time object class    
  
Fully qualified domain name object    
  
Overloaded double-precision number object    
  
Overloaded RFC 2822 email address object    
  
C style enumerated types in Perl    
  
Boolean enumeration    
  
Series data consolidation type enumeration    
  
Database type enumeration    
  
Named days of week (English)    
  
Interpolation types    
  
Named months of year (English)    
  
Series statistic type enumeration    
  
Criticality enumeration    
  
Defines the exceptions which may be thrown inside of OP    
  
Overloaded object class for foreign key constraints.    
  
Overloaded object class for floating point numbers    
  
Foreign database row access    
  
Class factory for OP::ForeignRow    
  
Hashtable object    
  
Overloaded GUID object class    
  
Overloaded IPv4 address object class    
  
Overloaded object class for integers    
  
Circular message sink wrapper    
  
A unique secondary key    
  
Abstract storable object class    
  
Overloaded object class for numbers    
  
Abstract object class    
  
Serialization mix-in    
  
Deferred fast bulk table writes    
  
Vendor-specific overrides for MySQL/InnoDB    
  
Vendor-specific overrides for SQLite    
  
Circular "Round Robin" Table Rows    
  
Runtime overrides for OP    
  
Object class for regular expressions    
  
Initialize OP at runtime instead of compile time    
  
Scalar object class    
  
Auto incrementing integer primary key    
  
Consolidated series data    
  
Experimental image-based series visualizer    
  
Experimental interactive Perl 5 shell    
  
Overloaded object class for strings    
  
Subtype rules for OP::Type instances    
  
Time range object class    
  
Type definitions for OP::Object subclass instances    
  
Overloaded URI object class    
  
System functions required globally by OP    
  Provides
      in lib/OP/Array.pm
    
  
      in lib/OP/Array.pm
    
  
      in lib/OP/Persistence/Bulk.pm
    
  
      in lib/OP/Persistence/Generic.pm
    
  
      in lib/OP/DateTime.pm