All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
gazebo::Server Class Reference

#include <Server.hh>

Public Member Functions

 Server ()
 
virtual ~Server ()
 
void Fini ()
 
bool GetInitialized () const
 
void Init ()
 
bool LoadFile (const std::string &_filename="worlds/empty.world", const std::string &_physics="")
 Load a world file and optionally override physics engine type. More...
 
bool LoadString (const std::string &_sdfString)
 
bool ParseArgs (int argc, char **argv)
 
bool PreLoad ()
 Preload the server. More...
 
void PrintUsage ()
 
void Run ()
 
void SetParams (const common::StrStr_M &params)
 
void Stop ()
 

Public Attributes

int systemPluginsArgc
 
char ** systemPluginsArgv
 

Constructor & Destructor Documentation

gazebo::Server::Server ( )
virtual gazebo::Server::~Server ( )
virtual

Member Function Documentation

void gazebo::Server::Fini ( )
bool gazebo::Server::GetInitialized ( ) const
void gazebo::Server::Init ( )
bool gazebo::Server::LoadFile ( const std::string &  _filename = "worlds/empty.world",
const std::string &  _physics = "" 
)

Load a world file and optionally override physics engine type.

Parameters
[in]_filenameName of the world file to load.
[in]_physicsPhysics engine type (ode|bullet|dart|simbody).
bool gazebo::Server::LoadString ( const std::string &  _sdfString)
bool gazebo::Server::ParseArgs ( int  argc,
char **  argv 
)
bool gazebo::Server::PreLoad ( )

Preload the server.

Returns
True if load was successful.
void gazebo::Server::PrintUsage ( )
void gazebo::Server::Run ( )
void gazebo::Server::SetParams ( const common::StrStr_M params)
void gazebo::Server::Stop ( )

Member Data Documentation

int gazebo::Server::systemPluginsArgc
char** gazebo::Server::systemPluginsArgv

The documentation for this class was generated from the following file: