libftpp
Index:
Welcome to libftpp
Data Structures
Design Patterns
IOStream
Thread
Network
Mathematics
Time
libftpp
Index
Index
C
|
D
|
I
|
L
|
M
|
O
|
P
|
R
|
S
|
T
|
W
C
Chronometer (C++ class)
Chronometer::elapsed (C++ function)
Chronometer::end_time_ (C++ member)
Chronometer::running_ (C++ member)
Chronometer::start (C++ function)
Chronometer::start_time_ (C++ member)
Chronometer::stop (C++ function)
Client (C++ class)
Client::Client (C++ function)
Client::connect (C++ function)
Client::defineAction (C++ function)
,
[1]
Client::disconnect (C++ function)
Client::is_connected_ (C++ member)
Client::message_observer_ (C++ member)
Client::send (C++ function)
Client::sock_fd_ (C++ member)
Client::update (C++ function)
Client::~Client (C++ function)
D
DataBuffer (C++ class)
DataBuffer::buffer_ (C++ member)
DataBuffer::DataBuffer (C++ function)
,
[1]
DataBuffer::getData (C++ function)
DataBuffer::operator<< (C++ function)
,
[1]
DataBuffer::operator>> (C++ function)
,
[1]
I
IVector2 (C++ struct)
IVector2::cross (C++ function)
,
[1]
IVector2::dot (C++ function)
IVector2::IVector2 (C++ function)
IVector2::length (C++ function)
IVector2::normalize (C++ function)
IVector2::operator!= (C++ function)
IVector2::operator* (C++ function)
,
[1]
IVector2::operator+ (C++ function)
IVector2::operator- (C++ function)
IVector2::operator/ (C++ function)
,
[1]
IVector2::operator== (C++ function)
IVector2::x (C++ member)
IVector2::y (C++ member)
IVector3 (C++ struct)
IVector3::cross (C++ function)
,
[1]
IVector3::dot (C++ function)
IVector3::IVector3 (C++ function)
IVector3::length (C++ function)
IVector3::normalize (C++ function)
IVector3::operator!= (C++ function)
IVector3::operator* (C++ function)
,
[1]
IVector3::operator+ (C++ function)
IVector3::operator- (C++ function)
IVector3::operator/ (C++ function)
,
[1]
IVector3::operator== (C++ function)
IVector3::x (C++ member)
IVector3::y (C++ member)
IVector3::z (C++ member)
L
Logger (C++ class)
Logger::getTimestamp (C++ function)
Logger::levelToString (C++ function)
Logger::log (C++ function)
Logger::Logger (C++ function)
Logger::min_log_level_ (C++ member)
Logger::mutex_ (C++ member)
Logger::setLogLevel (C++ function)
Logger::stream_ (C++ member)
M
Memento (C++ class)
Memento::_loadFromSnapshot (C++ function)
Memento::_saveToSnapshot (C++ function)
Memento::load (C++ function)
Memento::save (C++ function)
Memento::Snapshot (C++ type)
Memento::~Memento (C++ function)
Message (C++ class)
Message::buffer_ (C++ member)
Message::deserializeMessages (C++ function)
Message::getSerializedData (C++ function)
Message::Message (C++ function)
Message::message_type_ (C++ member)
Message::operator<< (C++ function)
,
[1]
Message::operator>> (C++ function)
,
[1]
Message::Type (C++ enum)
Message::type (C++ function)
Message::Type::Double (C++ enumerator)
Message::Type::Int (C++ enumerator)
Message::Type::String (C++ enumerator)
O
ObservableValue (C++ class)
ObservableValue::get (C++ function)
ObservableValue::ObservableValue (C++ function)
ObservableValue::set (C++ function)
ObservableValue::subscribe (C++ function)
ObservableValue::subscribers_ (C++ member)
ObservableValue::value_ (C++ member)
Observer (C++ class)
Observer::event_map_ (C++ member)
Observer::notify (C++ function)
Observer::subscribe (C++ function)
P
PerlinNoise2D (C++ class)
PerlinNoise2D::fade (C++ function)
PerlinNoise2D::grad (C++ function)
PerlinNoise2D::lerp (C++ function)
PerlinNoise2D::PerlinNoise2D (C++ function)
PerlinNoise2D::permutation_ (C++ member)
PerlinNoise2D::sample (C++ function)
PersistentWorker (C++ class)
PersistentWorker::addTask (C++ function)
PersistentWorker::PersistentWorker (C++ function)
PersistentWorker::removeTask (C++ function)
PersistentWorker::task_queues_ (C++ member)
PersistentWorker::~PersistentWorker (C++ function)
Pool (C++ class)
Pool::acquire (C++ function)
Pool::allocated_ (C++ member)
Pool::Object (C++ class)
Pool::Object::Object (C++ function)
Pool::Object::operator-> (C++ function)
Pool::Object::pool_ (C++ member)
Pool::Object::ptr_ (C++ member)
Pool::Object::~Object (C++ function)
Pool::pool_ (C++ member)
Pool::release (C++ function)
Pool::resize (C++ function)
R
Random2DCoordinateGenerator (C++ class)
Random2DCoordinateGenerator::operator() (C++ function)
Random2DCoordinateGenerator::Random2DCoordinateGenerator (C++ function)
Random2DCoordinateGenerator::seed (C++ function)
Random2DCoordinateGenerator::seed_value (C++ member)
S
Scheduler (C++ class)
Scheduler::cancel (C++ function)
Scheduler::one_time_tasks_ (C++ member)
Scheduler::persistent_worker_ (C++ member)
Scheduler::schedule_once (C++ function)
Scheduler::schedule_repeating (C++ function)
Scheduler::Scheduler (C++ function)
Scheduler::~Scheduler (C++ function)
Server (C++ class)
Server::_acceptLoop (C++ function)
Server::_clientHandler (C++ function)
Server::_removeClient (C++ function)
Server::client_mutex_ (C++ member)
Server::client_sockets_ (C++ member)
Server::connected_clients_ (C++ member)
Server::defineAction (C++ function)
,
[1]
Server::id_count_ (C++ member)
Server::message_observer_ (C++ member)
Server::sendTo (C++ function)
Server::sendToAll (C++ function)
Server::sendToArray (C++ function)
Server::Server (C++ function)
Server::server_fd_ (C++ member)
Server::start (C++ function)
Server::update (C++ function)
Server::worker_ (C++ member)
Server::~Server (C++ function)
Singleton (C++ class)
Singleton::instance (C++ function)
Singleton::instance_ (C++ member)
Singleton::instantiate (C++ function)
Singleton::mutex_ (C++ member)
Singleton::operator= (C++ function)
Singleton::Singleton (C++ function)
,
[1]
Singleton::~Singleton (C++ function)
StateMachine (C++ class)
StateMachine::actions_ (C++ member)
StateMachine::addAction (C++ function)
StateMachine::addState (C++ function)
StateMachine::addTransition (C++ function)
StateMachine::current_state (C++ member)
StateMachine::initialized_state_ (C++ member)
StateMachine::StateMachine (C++ function)
StateMachine::states_ (C++ member)
StateMachine::transitions_ (C++ member)
StateMachine::transitionTo (C++ function)
StateMachine::update (C++ function)
T
Thread (C++ class)
Thread::func_ (C++ member)
Thread::is_running_ (C++ member)
Thread::start (C++ function)
Thread::stop (C++ function)
Thread::Thread (C++ function)
Thread::thread_ (C++ member)
Thread::thread_name_ (C++ member)
Thread::~Thread (C++ function)
ThreadSafeIOStream (C++ class)
ThreadSafeIOStream::global_mutex_ (C++ member)
ThreadSafeIOStream::operator<< (C++ function)
,
[1]
ThreadSafeIOStream::operator>> (C++ function)
ThreadSafeIOStream::setPrefix (C++ function)
ThreadSafeIOStream::thread_buffer_ (C++ member)
ThreadSafeIOStream::thread_prefix_ (C++ member)
ThreadSafeIOStream::ThreadSafeIOStream (C++ function)
ThreadSafeQueue (C++ class)
ThreadSafeQueue::mutex_ (C++ member)
ThreadSafeQueue::pop_back (C++ function)
ThreadSafeQueue::pop_front (C++ function)
ThreadSafeQueue::push_back (C++ function)
ThreadSafeQueue::push_front (C++ function)
ThreadSafeQueue::queue_ (C++ member)
Timer (C++ class)
Timer::duration_ms_ (C++ member)
Timer::hasTimedOut (C++ function)
Timer::reset (C++ function)
Timer::start_time_ (C++ member)
Timer::Timer (C++ function)
W
WorkerPool (C++ class)
WorkerPool::_workerLoop (C++ function)
WorkerPool::addJob (C++ function)
WorkerPool::IJob (C++ class)
WorkerPool::IJob::execute (C++ function)
WorkerPool::IJob::~IJob (C++ function)
WorkerPool::Job (C++ class)
WorkerPool::Job::execute (C++ function)
WorkerPool::Job::func_ (C++ member)
WorkerPool::Job::Job (C++ function)
WorkerPool::job_queue_ (C++ member)
WorkerPool::stop_pool_ (C++ member)
WorkerPool::WorkerPool (C++ function)
WorkerPool::workers_ (C++ member)
WorkerPool::~WorkerPool (C++ function)