Module: OJAgent
- Defined in:
- lib/ojagent.rb,
lib/ojagent/version.rb,
lib/ojagent/hdoj_agent.rb,
lib/ojagent/timus_agent.rb,
lib/ojagent/rosalind_agent.rb,
lib/ojagent/livearchive_agent.rb,
lib/ojagent/ojagent.rb
Defined Under Namespace
Classes: HDOJAgent, LiveArchiveAgent, LoginFailureError, OJAgent, OperationFailureError, RosalindAgent, TimusAgent
Constant Summary collapse
- StandardAgents =
All avialbe agents at initial time.
all
- VERSION =
'0.0.4'
Class Method Summary collapse
-
.all ⇒ Object
Return all avialbe agents.
Class Method Details
.all ⇒ Object
Return all avialbe agents.
11 12 13 |
# File 'lib/ojagent.rb', line 11 def self.all ObjectSpace.each_object(Class).select{|agent| agent < OJAgent} end |