Dancer::Engine(3pm) User Contributed Perl Documentation Dancer::Engine(3pm)NAME
Dancer::Engine - base class for Dancer engines
SYNOPSIS
my $engine = Dancer::Engine->build( Serializer => 'JSON', $configuration );
DESCRIPTION
Dancer has various engines such Serializer engines, Template engines, Logger engines and Session handlers engines. This is the base class
for all Dancer engines.
If you're writing an engine of a common type (such as those mentioned above), you probably want to simply use their base class, which in
turn use Dancer::Engine. For example, Template engines inherit from Dancer::Template::Abstract and Serializer engines inherit from
Dancer::Serializer::Abstract. Those Abstract base classes inherit from Dancer::Engine.
If a new type of Dancer engine is created, it is best it inherits from this class.
ATTRIBUTES
name
The name of the engine, such as JSON, or Simple.
type
The type of the engine, such as Serializer, or Session.
METHODS /SUBROUTINES
config
Fetches the configuration of the engine.
my $configuration = $engine->config;
You can only set the configuration at initialization time, not after.
build
Builds and returns the engine.
my $engine = Dancer::Engine->build( $type => $name, $config );
AUTHOR
Alexis Sukrieh
LICENSE AND COPYRIGHT
Copyright 2009-2010 Alexis Sukrieh.
This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as
published by the Free Software Foundation; or the Artistic License.
See http://dev.perl.org/licenses/ for more information.
perl v5.14.2 2011-11-30 Dancer::Engine(3pm)
Check Out this Related Man Page
Dancer::Timer(3pm) User Contributed Perl Documentation Dancer::Timer(3pm)NAME
Dancer::Timer - a timer for Dancer
SYNOPSIS
use Dancer::Timer;
my $timer = Dancer::Timer->new();
my $time = $timer->tick;
print "[$time]: Doing something
";
# (time passes)
$time = $timer->tick;
print "[$time]: Doing something else
";
# (time passes)
$time = $timer->to_string;
print "[$time]: Doing another thing
";
DESCRIPTION
Dancer::Timer provides Dancer with a timing object to clock operations. For example, you might want a logging that shows you when each
operation happened (at what time) to determine how long each operation was in order to know where to focus on for possible bugs or perhaps
unnecessary slowness.
Dancer uses Dancer::Timer in facilities that want to provide this for you. Any plugin author is more than welcome to use it as well.
ATTRIBUTES
start_time
Retains the starting time of the timer. The default value is when the object is created. It fetches that using "gettimeofday" from
Time::HiRes.
METHODS
init
This method is called when "->new()" is called. It initializes the "start_time" attribute.
tick
Creates a tick in the timer and returns the interval between the "start_time" and now.
to_string
Same as "tick", just more expressive.
AUTHOR
Alexis Sukrieh
LICENSE AND COPYRIGHT
Copyright 2009-2010 Alexis Sukrieh.
This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as
published by the Free Software Foundation; or the Artistic License.
See http://dev.perl.org/licenses/ for more information.
perl v5.14.2 2012-01-28 Dancer::Timer(3pm)
Does anyone know of a Good perl compiler for windows ? i have searched google.com and a few other search engines but they havent turned up anything good. Any and all help would be appreciated (3 Replies)
Hello Experts,
I have a project that contain two main layer. one of them is engine and other is web interface (My language is perl). I want to know what is your idea and or library or any stanza for making communicate layer between these two layer with high flexibility.
For example engine can... (1 Reply)
Hi
I have the following output
Message man amm (9196) is calling
Hello & Alert man amtrr (9197) is stopped
Find amfi (19198) is cancelled
Engine Item aea (19203) is notified
Engine Item2 aea2 ... (8 Replies)
Hello everybody,
I need help with this,
I need to design a CGI search engine in C but i have no idea on what or how to do it.
Do i have to open all the html files one by one and search for the given strings? i think this process will be slow, and will take too much of the server processing... (11 Replies)
Hey guys. I have a quick question. My friends and I are working on a search engine project that will hopefully be up and running by December of 2011. Here's my concern. What programs should I use to create the search engine. Thanks guys! :b: (9 Replies)
A recent job advertisement caught my attention, because I thought I was already broadly familiar with all the major OSes and database engines:
Apparently (according to Wikipedia), ADABAS is an 'inverted list database... described as "Post-relational" but "Relational Like" in its characteristics'... (4 Replies)