Symbols | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
Index: O
- /o pattern modifier: Pattern Modifiers (Developing Perl)
-
- Pattern Modifiers (Developing Perl)
- The m// Operator (Matching) (Perl Developing)
- The s/// Operator (Substitution) (Perl Developing)
- suppressing with recompilation: Variable Interpolation (Developing Perl)
- -O option (dprofpp): The Perl Profiler (Perl tutorial)
- -o file test operator
-
- File Test Operators (Perl tutorial)
- o command (CPAN.pm): Reference: o (Perl tutorial)
- O command (debugger): Reference: O (Perl tutorial)
- O_ flags: Opening a File (Perl tutorial)
-
- O_NDELAY option: Nonblocking Filehandles (Advanced Perl Developing)
- O_NONBLOCK option: Doing Non-Blocking I/O (Perl tutorial)
- O module: O (Perl tutorial)
-
- Compiler Backends (Developing Perl)
- Code Development Tools (Developing Perl)
- Perl Compiler and Code Generator (Developing Perl)
- object-oriented developing (OOP): OO: An Introduction (Advanced Perl Developing)
-
- Introduction (Perl tutorial)
- Object-Oriented Perl (Perl tutorial)
- other languages and: Tcl (Advanced Perl Developing)
- polymorphism: The Need for Polymorphism (Advanced Perl Developing)
- object: Packages (Developing Perl)
- Object Identifier (OID): The Twenty-Minute SNMP Tutorial (Perl for System Administration)
- object methods:
-
- locking: Locking methods (Developing Perl)
- Thread objects: The Thread Module (Developing Perl)
- object-oriented modules: Using Modules (Developing Perl)
-
- method calls, allowing: Creating Modules (Developing Perl)
- object-oriented developing: Packages (Developing Perl)
-
- Brief Refresher on Object-Oriented Lingo (Developing Perl)
- abstraction in: Method Invocation (Developing Perl)
- modules for file, directory, and IPC access: Filehandle, Directory Handle, and Stream I/O Utilities (Developing Perl)
- Perl modules for: The CPAN modules Directory (Developing Perl)
- portable filename operations: Filenames, Filesystems, and File Locking (Developing Perl)
- references in Perl, emulating: Packages (Developing Perl)
- objects: Objects in Perl (Advanced Perl Developing)
-
- Perl Objects (Advanced Perl Developing)
- Introduction (Perl tutorial)
- Object-Oriented Perl (Perl tutorial)
- Complexities (Developing Perl)
- Objects (Developing Perl)
- associations between: Object Associations (Advanced Perl Developing)
- attributes of: Accessor Methods (Advanced Perl Developing)
-
- Attributes (Advanced Perl Developing)
- Efficient Attribute Storage (Advanced Perl Developing)
- Introduction (Perl tutorial)
- Managing Instance Data (Perl tutorial)
- inheritance and: Solving the Data Inheritance Problem (Perl tutorial)
- blessing: The Arrow Operator (Developing Perl)
-
- bless (Developing Perl)
- class data, managing: Managing Class Data (Developing Perl)
- cloning parent objects: Cloning Objects (Perl tutorial)
- closures: Closures Versus Objects (Advanced Perl Developing)
-
- Objects versus closures (Advanced Perl Developing)
- Using Closures Instead of Objects (Perl tutorial)
- constructors: Object Constructors (Developing Perl)
-
- Object Construction (Developing Perl)
- inheritable: Inheritable Constructors (Developing Perl)
- initializers: Initializers (Developing Perl)
- delegation: Delegation (Advanced Perl Developing)
- destroying: Object Destruction (Advanced Perl Developing)
-
- Introduction (Perl tutorial)
- Destroying an Object (Perl tutorial)
- destruction of (global), controlling: Environment Variables (Developing Perl)
- determining subclass membership: Determining Subclass Membership (Perl tutorial)
- faster: Peek into the Future (Advanced Perl Developing)
- functions dealing with: Perl Functions by Category (Developing Perl)
- functions for: Perl Functions by Category (Perl tutorial)
- identity of: Object Identity (Advanced Perl Developing)
- indirect (see indirect objects)
- inheritance, through @ISA array: Inheritance Through @ISA (Developing Perl)
- instance data, managing: Managing Instance Data (Developing Perl)
-
- Field Declarations with use fields (Developing Perl)
- generating accesors with closures: Generating Accessors with Closures (Developing Perl)
- generating accessors with autoloading: Generating Accessors with Autoloading (Developing Perl)
- generating classes with Class::Struct: Generating Classes with Class::Struct (Developing Perl)
- new features, Perl 5.6: New Tricks (Developing Perl)
- private objects, using closures for: Using Closures for Private Objects (Developing Perl)
- instance destructors: Instance Destructors (Developing Perl)
-
- garbage collection with: Garbage Collection with DESTROY Methods (Developing Perl)
- instance vs. class methods: Object Syntax (Perl tutorial)
- IO objects: IO Objects and Filehandles (Advanced Perl Developing)
- managing instance data: Managing Instance Data (Perl tutorial)
- methods: Introduction (Perl tutorial)
- methods, references to: Closures (Developing Perl)
- Perl object system: Perl's Object System (Developing Perl)
- pointers: SVs and object pointers (Advanced Perl Developing)
- references: Unique Identity (Advanced Perl Developing)
- references to, in scalars: Singularities (Developing Perl)
- storing within other objects vs. inheritance: Instance Destructors (Developing Perl)
- stringifying: Other Tricks You Can Do with Hard References (Developing Perl)
- syntax of: Objects (Advanced Perl Developing)
- tied objects: Creating Magic Variables with tie (Perl tutorial)
- tied variables, underlying: Tied Variables (Developing Perl)
-
- breaking reference to: Subtle Untying Trap (Developing Perl)
- uniquess of: Uniqueness of Objects in Memory (Advanced Perl Developing)
- ObjectTemplate library: ObjectTemplate: Attribute Storage Using Arrays (Advanced Perl Developing)
-
- Adaptor: An Introduction (Advanced Perl Developing)
- obtaining Perl
-
- modules: How Is CPAN Organized? (Perl tutorial)
-
- Getting and Installing Modules (Perl tutorial)
- source code: Installing Perl (Perl tutorial)
- oct(): Converting Between Octal and Hexadecimal (Perl tutorial)
-
- Reference: oct (Perl tutorial)
- oct function: Numeric Literals (Developing Perl)
-
- oct (Developing Perl)
-
- breaking reference to: Numeric Literals (Developing Perl)
-
- oct (Developing Perl)
- octal characters: Converting Between Octal and Hexadecimal (Perl tutorial)
-
- Numeric Literals (Developing Perl)
-
- breaking reference to: Numeric Literals (Developing Perl)
- octal numbers: oct (Developing Perl)
-
-
- breaking reference to: oct (Developing Perl)
- characters, representing: Building Character (Developing Perl)
- characters, specifying with: Specific Characters (Developing Perl)
- specifying $/ as: Switches (Developing Perl)
- octets (see bytes)
- ODBC Driver Manager: Interacting with an SQL Server from Perl (Perl for System Administration)
- ODBC (Open Database Connectivity)
-
- DSN (Data Source Name): Using the ODBC Framework (Perl for System Administration)
- using from Perl: Using the ODBC Framework (Perl for System Administration)
- ODBC module: Win32::ODBC (Advanced Perl Developing)
- ODBC specification: Relational Databases (Advanced Perl Developing)
- ODBM_File module: ODBM_File (Perl tutorial)
- -offvalue option
-
- Checkbutton widget: The Checkbutton Widget (Perl tutorial)
- Menubutton widget: Menu Item Options (Perl tutorial)
- $OFMT ($#) variable
-
- Global Special Variables (Perl tutorial)
- $OFS ($,) variable: Global Special Variables (Perl tutorial)
- OID (Object Identifier): The Twenty-Minute SNMP Tutorial (Perl for System Administration)
- OLE automation: OLE Automation (Perl tutorial)
- OLE, Perl modules for: The CPAN modules Directory (Developing Perl)
- one-liners: How to Do It (Developing Perl)
- one-to-many associations: Object Associations (Advanced Perl Developing)
- -onvalue option
-
- Checkbutton widget: The Checkbutton Widget (Perl tutorial)
- Menubutton widget: Menu Item Options (Perl tutorial)
- OOP (see object-oriented developing)
- Opcode module: Opcode (Perl tutorial)
-
- Authentication, Security, and Encryption (Developing Perl)
- opcodes: Translator (Advanced Perl Developing)
-
- Compiling Your Code (Developing Perl)
- Executing Your Code (Developing Perl)
- How Perl Works (Developing Perl)
- Open() Win32::Registry (Perl tutorial)
- Open Database Connectivity (see ODBC)
- open function: Filehandles (Developing Perl)
-
- Anonymous Pipes (Developing Perl)
- open (Developing Perl)
- $. and: close (Developing Perl)
- converting file descriptor to filehandle: Passing Filehandles (Developing Perl)
- fileno function and: fileno (Developing Perl)
- for pipes, security risks posed by: Cleaning Up Your Environment (Developing Perl)
- fork-open: open (Developing Perl)
- forking open: Talking to Yourself (Developing Perl)
- modes in three-argument form: open (Developing Perl)
- piped list argument formCode Masquerading as Data (Developing Perl)
- piped (two-argument form): open (Developing Perl)
- pipes, opening with: Anonymous Pipes (Developing Perl)
- portability of: (Developing Perl) 25.5. Interprocess Communication (IPC)
- Open2, Open3 library modules: Bidirectional Communication (Developing Perl)
- opendir(): Filehandles, Directory Handles, and Formats (Advanced Perl Developing)
-
- Introduction (Perl tutorial)
- Processing All Files in a Directory (Perl tutorial)
- Reference: opendir (Perl tutorial)
- globbing filenames: Globbing, or Getting a List of Filenames Matching a Pattern (Perl tutorial)
- opendir function: opendir (Developing Perl)
- opening
-
- file descriptors: Opening and Closing File Descriptors by Number (Perl tutorial)
- files: Opening a File (Perl tutorial)
- files via low-level system call: sysopen (Developing Perl)
- sockets: socket (Developing Perl)
- OpenRequest() (Win32::Internet): Reference: OpenRequest (Perl tutorial)
- OpenURL() (Win32::Internet): Reference: OpenURL (Perl tutorial)
- operand stack: Executing Your Code (Developing Perl)
- operating system name: Special Variables in Alphabetical Order (Developing Perl)
-
- The Pursuit of Happiness (Developing Perl)
- #! technique, simulating on non-Unix systems: #! and Quoting on Non-Unix Systems (Developing Perl)
- command interpreters for: Command Processing (Developing Perl)
- flock support on: File Locking (Developing Perl)
- fork operator, support for: Passing Filehandles (Developing Perl)
- GUIs, relying on: System Interaction (Developing Perl)
- interfaces to, manipulating: Operating System Interfaces (Developing Perl)
- invoking interpreters with #! line: Command Processing (Developing Perl)
- module names, translating to directory names: Using Modules (Developing Perl)
- newlines, variations in: Newlines (Developing Perl)
- perl interpreter, starting on: How to Do It (Developing Perl)
- Perl modules for: The CPAN modules Directory (Developing Perl)
- Perl ports to: CPAN (Developing Perl)
- Perl program portability: Portable Perl (Developing Perl)
- signal reliability on: Reaping Zombies (Developing Perl)
- signals and default behaviors of: Signals (Developing Perl)
- sockets, support for: Sockets (Developing Perl)
- threading libraries: The Thread Model (Developing Perl)
- operations, evaluation in contexts: Scalar and List Context (Developing Perl)
- operators
-
- Operators (Perl tutorial)
- Operators (Developing Perl)
- Unary and Binary Operators (Developing Perl)
- access, restricting with Safe module: Restricting operator access (Developing Perl)
- assignment operators: Assignment Operators (Developing Perl)
- associativity of: Unary and Binary Operators (Developing Perl)
- C language, missing in Perl: Operators Missing from Perl (Developing Perl)
- overloading: Overloading Operators (Perl tutorial)
- for loop control: Loop Control (Developing Perl)
-
- logical operators: Logical Operators (Developing Perl)
- matching and substitution: Pattern Matching (Developing Perl)
- overloadable: Overloadable Operators (Developing Perl)
-
- arithmetic operators: Overloadable Operators (Developing Perl)
- assignment operators: Overloadable Operators (Developing Perl)
- bitwise operators: Overloadable Operators (Developing Perl)
- circular references, problems with: Overloadable Operators (Developing Perl)
- comparison operators: Overloadable Operators (Developing Perl)
- conversion operators: Overloadable Operators (Developing Perl)
- dereference operators: Overloadable Operators (Developing Perl)
- iterative operator: Overloadable Operators (Developing Perl)
- logical negation operator: Overloadable Operators (Developing Perl)
- overloading: Unary and Binary Operators (Developing Perl)
-
- Overloading (Developing Perl)
- Data Types (Developing Perl)
- pattern-matching: Pattern-Matching Operators (Developing Perl)
-
- modifiers for: Pattern Modifiers (Developing Perl)
- positions or lengths, switching to character positions: Effects of Character Semantics (Developing Perl)
- precedence of: Some Binary Arithmetic Operators (Developing Perl)
-
- Unary and Binary Operators (Developing Perl)
- C precedence, retaining in Perl: Unary and Binary Operators (Developing Perl)
- quotes, syntactical similarity to: Singularities (Developing Perl)
- quoting operators: Pick Your Own Quotes (Developing Perl)
- scalar context, supplying to parameters: Singularities (Developing Perl)
- string operators: String Operators (Developing Perl)
- verbs as: Verbs (Developing Perl)
- ops module: ops (Perl tutorial)
-
- Authentication, Security, and Encryption (Developing Perl)
- optimizing
-
- in the Perl compiler: Compiling Your Code (Developing Perl)
- performance and: Efficiency (Developing Perl)
- optimizing Perl: Compilation and code generation stages (Advanced Perl Developing)
- option processing, Perl modules for: Option, Argument, Parameter, and Configuration File Processing (Developing Perl)
- Optionmenu widget (Perl/Tk): The Optionmenu Widget (Perl tutorial)
- options: Switches (Developing Perl)
- -options option (Optionmenu): The Optionmenu Widget (Perl tutorial)
- OR (||) operator: Establishing a Default Value (Perl tutorial)
-
- Logical Operators (Perl tutorial)
- Operators (Developing Perl) 3.14. C-Style Logical (Short-Circuit)
- list operators and: Global Declarations (Developing Perl)
- OR functionality in regular expressions: Expressing AND, OR, and NOT in a Single Pattern (Perl tutorial)
- OR logical operator: Logical Operators (Developing Perl)
- Or operator: Logical Operators (Developing Perl)
- Oracle module: DBI (Database Interface) (Advanced Perl Developing)
- oraperl: DBI (Database Interface) (Advanced Perl Developing)
-
- Design of DBI (Perl tutorial)
- ORBS (Open Relay Behaviour-Modification System): Checking against Internet-wide blacklists (Perl for System Administration)
- ord(): Converting Between ASCII Characters and Values (Perl tutorial)
-
- Reference: ord (Perl tutorial)
- ord function: Effects of Character Semantics (Developing Perl)
-
- ord (Developing Perl)
- order (see precedence)
-
- of function precedence: Functions (Developing Perl)
- oreobounce program (example): Redirecting to a Different Location (Perl tutorial)
- -orient option
-
- Scale widget: The Scale Widget (Perl tutorial)
- Scrollbar widget: The Scrollbar Widget (Perl tutorial)
- ornaments option (debugger): Debugger Options (Developing Perl)
- $ORS ($\) variable: Global Special Variables (Perl tutorial)
- orthogonal (transparent) persistence: Implementing Object Persistence (Advanced Perl Developing)
-
- Design Goals (Advanced Perl Developing)
- Orwant, Jon: The Perl Journal (Perl tutorial)
- OS/2 operating system, invoking Perl applications on: #! and Quoting on Non-Unix Systems (Developing Perl)
- $OS_ERROR ($!) variable: Global Special Variables (Perl tutorial)
- OSBC, Perl modules for: The CPAN modules Directory (Developing Perl)
- $OS_ERROR: Special Variables in Alphabetical Order (Developing Perl)
- $OSNAME:: Special Variables in Alphabetical Order (Developing Perl)
- os_snipe program (example): Redirecting to a Different Location (Perl tutorial)
- $OSNAME ($^O) variable: Global Special Variables (Perl tutorial)
- our declarations: Name Lookups (Developing Perl)
-
- Statements and Declarations (Developing Perl)
- our (Developing Perl)
- context rules and: Scalar and List Context (Developing Perl)
- global variables, lexically scoped: Lexically Scoped Global Declarations: our (Developing Perl)
- our function: Scoped Variable Declarations (Developing Perl)
-
- Lexically Scoped Variables: my (Developing Perl)
- our (Developing Perl)
- Ousterhout, John: The Case for Scripting (Advanced Perl Developing)
- out of memory errors: Special Variables in Alphabetical Order (Developing Perl)
- output: Perl Functions by Category (Perl tutorial)
-
- fileno (Developing Perl)
- (see also STDOUT filehandle)
- array and hash, changing style (debugger): Debugger Options (Developing Perl)
- checking file descriptors for: select (ready file descriptors (Developing Perl) )
- controlling decimal places: Overloading Operators (Perl tutorial)
- controlling for other programs: Controlling Input and Output of Another Program (Perl tutorial)
- debugger, setting: Unattended Execution (Developing Perl)
- field separator (see $, variable)
- files, open mode for: open (Developing Perl)
- filtering: Filtering Your Own Output (Perl tutorial)
- flushing: Flushing Output (Perl tutorial)
- format output accumulator: formline (Developing Perl)
- formats for: Formats (Perl tutorial)
- functions dealing with: Perl Functions by Category (Developing Perl)
- gathering from programs: Gathering Output from a Program (Perl tutorial)
- ioctl function: ioctl (Developing Perl)
- pipes: Pipes (Developing Perl)
-
- Pipes (Developing Perl)
- bidirectional: Bidirectional Communication (Developing Perl)
- filtering: Talking to Yourself (Developing Perl)
- STDOUT as pipe to another program: Anonymous Pipes (Developing Perl)
- tridirectional: Bidirectional Communication (Developing Perl)
- random access I/O: Using Random-Access I/O (Perl tutorial)
- record separator (see $\ variable)
- selecting filehandles for: (Developing Perl) 29.2.140. select (output filehandle)
- writing to other programs: Reading or Writing to Another Program (Perl tutorial)
- XSUBs: XSUB Input and Output (Developing Perl)
- output filehandles: Filehandles (Developing Perl)
- output record formats, declaring: Formats (Developing Perl)
- $OUTPUT_AUTOFLUSH: Special Variables in Alphabetical Order (Developing Perl)
- $OUTPUT_AUTOFLUSH ($|) variable: Introduction (Perl tutorial)
-
- Flushing Output (Perl tutorial)
- Filehandle Special Variables (Perl tutorial)
- OutputCP() (Win32::Console): Reference: OutputCP (Perl tutorial)
- =over command (pod): Reference: =over (Perl tutorial)
- $OUTPUT_FIELD_SEPARATOR: Special Variables in Alphabetical Order (Developing Perl)
- $OUTPUT_FIELD_SEPARATOR ($,) variable: Global Special Variables (Perl tutorial)
- $OUTPUT_RECORD_SEPARATOR: Special Variables in Alphabetical Order (Developing Perl)
- $OUTPUT_RECORD_SEPARATOR ($\) variable: Global Special Variables (Perl tutorial)
- overload module: overload (Perl tutorial)
- overloaded functions: Scalar and List Context (Developing Perl)
- Overloaded (overload::Overloaded): Public Overload Functions (Developing Perl)
- overloaded string constants, translating text with: Defining Your Own Assertions (Developing Perl)
- overloading, mathematical functions: Overloadable Operators (Developing Perl)
- overload handlers: Overload Handlers (Developing Perl)
- overridden methods, base class, invoking all: UNIVERSAL: The Ultimate Ancestor Class (Developing Perl)
- overridedirect() (Frame widget): Toplevel Methods (Perl tutorial)
- overriding, base class methods: Accessing Overridden Methods (Developing Perl)
- built-in methods, overridden: Accessing Overridden Methods (Developing Perl)
- overview_fmt() (Net::NNTP): Reference: overview_fmt (Perl tutorial)
- overwriting existing files, race conditions and: Handling Race Conditions (Developing Perl)
- ownership, file: chown (Developing Perl)
Symbols | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z