Csamchon::library::Base64 | Utility class for base64 format's en-decoding |
Csamchon::ByteArray | Binary data class |
►Csamchon::library::CaseGenerator | Case generator |
Csamchon::library::CombinedPermutationGenerator | A combined-permutation case generator |
►Csamchon::library::PermutationGenerator | A permutation case generator |
Csamchon::library::FactorialGenerator | Factorical case generator |
Csamchon::library::Charset | A utility class supporting conversion between multiple character-sets |
Csamchon::example::chat_service::ChatClient | A client |
Csamchon::example::chat_service::ChatRoomArray | A manager of chat rooms |
Csamchon::example::chat_service::ChatServer | A chat server |
Csamchon::example::chat_service::ChatService | A chat service |
Csamchon::example::chat_service::ChatUser | An user in chat server |
Csamchon::example::interaction::Chief | A chief system managing master systems |
►Csamchon::example::interaction::ChiefDriver | A boundary class interacting with a Chief system |
Csamchon::example::interaction::Reporter | A reporter printing optimization result on screen |
Csamchon::library::CriticalAllocator< T > | An allocator ensuring concurrency |
Csamchon::library::Date | Date (year, month, day in month) |
►Csamchon::protocol::Entity< Key > | An entity, a standard data class |
Csamchon::example::chat_service::ChatMessage | A chat message |
Csamchon::example::chat_service::ChatRoom | A chat room |
►Csamchon::protocol::EntityGroup< Container, T, Key > | An Entity and a container of children Entity objects |
►Csamchon::templates::external::ExternalSystemArray< MasterSystem > | |
►Csamchon::templates::external::ExternalClientArray< MasterSystem > | |
Csamchon::templates::distributed::DistributedClientArray< MasterSystem > | |
►Csamchon::templates::parallel::ParallelSystemArray< MasterSystem > | |
►Csamchon::templates::distributed::DistributedSystemArray< MasterSystem > | |
Csamchon::templates::distributed::DistributedClientArray< MasterSystem > | |
►Csamchon::templates::external::ExternalSystemArray< SlaveDriver > | |
►Csamchon::templates::external::ExternalClientArray< SlaveDriver > | |
Csamchon::templates::parallel::ParallelClientArray< SlaveDriver > | |
Csamchon::templates::parallel::ParallelClientArrayMediator< SlaveDriver > | |
►Csamchon::templates::parallel::ParallelSystemArray< SlaveDriver > | |
Csamchon::templates::parallel::ParallelClientArray< SlaveDriver > | |
►Csamchon::templates::parallel::ParallelSystemArrayMediator< SlaveDriver > | |
Csamchon::templates::parallel::ParallelClientArrayMediator< SlaveDriver > | |
►Csamchon::templates::external::ExternalSystemArray< Viewer > | |
Csamchon::templates::external::ExternalClientArray< Viewer > | |
Csamchon::examples::packer::Packer | A packer planning the best packaging |
►Csamchon::examples::packer::ProductArray | An array of Product objects |
Csamchon::examples::packer::Wrapper | A wrapper can contain products |
Csamchon::examples::packer::WrapperArray | An array of wrapper with same category (name) |
Csamchon::examples::tsp::Travel | Represent a travel containning Point(s) |
Csamchon::protocol::Invoke | Standard message of network I/O |
►Csamchon::templates::external::ExternalSystem | |
►Csamchon::templates::external::ExternalServer | |
Csamchon::templates::distributed::DistributedServer | |
Csamchon::templates::parallel::ParallelServer | |
►Csamchon::templates::parallel::ParallelSystem | |
►Csamchon::templates::distributed::DistributedSystem | |
Csamchon::templates::distributed::DistributedServer | |
Csamchon::templates::parallel::ParallelServer | |
►Csamchon::templates::external::ExternalSystemArray< System > | |
►Csamchon::templates::external::ExternalClientArray< System > | |
Csamchon::templates::distributed::DistributedClientArray< System > | |
Csamchon::templates::distributed::DistributedClientArrayMediator< System > | |
►Csamchon::templates::external::ExternalServerClientArray< System > | |
Csamchon::templates::distributed::DistributedServerClientArray< System > | |
Csamchon::templates::distributed::DistributedServerClientArrayMediator< System > | |
Csamchon::templates::parallel::ParallelServerClientArray< System > | |
Csamchon::templates::parallel::ParallelServerClientArrayMediator< System > | |
Csamchon::templates::parallel::ParallelClientArray< System > | |
Csamchon::templates::parallel::ParallelClientArrayMediator< System > | |
►Csamchon::templates::external::ExternalServerArray< System > | |
Csamchon::templates::distributed::DistributedServerArray< System > | |
Csamchon::templates::distributed::DistributedServerArrayMediator< System > | |
Csamchon::templates::external::ExternalServerClientArray< System > | |
Csamchon::templates::parallel::ParallelServerArray< System > | |
Csamchon::templates::parallel::ParallelServerArrayMediator< System > | |
►Csamchon::templates::parallel::ParallelSystemArray< System > | |
►Csamchon::templates::distributed::DistributedSystemArray< System > | |
Csamchon::templates::distributed::DistributedClientArray< System > | |
Csamchon::templates::distributed::DistributedServerArray< System > | |
Csamchon::templates::distributed::DistributedServerClientArray< System > | |
►Csamchon::templates::distributed::DistributedSystemArrayMediator< System > | |
Csamchon::templates::distributed::DistributedClientArrayMediator< System > | |
Csamchon::templates::distributed::DistributedServerArrayMediator< System > | |
Csamchon::templates::distributed::DistributedServerClientArrayMediator< System > | |
Csamchon::templates::parallel::ParallelClientArray< System > | |
Csamchon::templates::parallel::ParallelServerArray< System > | |
Csamchon::templates::parallel::ParallelServerClientArray< System > | |
►Csamchon::templates::parallel::ParallelSystemArrayMediator< System > | |
Csamchon::templates::distributed::DistributedSystemArrayMediator< System > | |
Csamchon::templates::parallel::ParallelClientArrayMediator< System > | |
Csamchon::templates::parallel::ParallelServerArrayMediator< System > | |
Csamchon::templates::parallel::ParallelServerClientArrayMediator< System > | |
►Csamchon::protocol::Entity< int > | |
Csamchon::protocol::EntityGroup< std::deque< System * >, System, int > | |
Csamchon::examples::tsp::GeometryPoint | A geometry coordinates (point) |
►Csamchon::protocol::Entity< size_t > | |
►Csamchon::templates::slave::InvokeHistory | |
Csamchon::templates::distributed::DSInvokeHistory | |
Csamchon::templates::parallel::PRInvokeHistory | |
►Csamchon::protocol::Entity< std::string > | |
►Csamchon::examples::packer::Instance | A physical instance |
Csamchon::examples::packer::Product | A product, merchandise |
Csamchon::examples::packer::Wrapper | A wrapper can contain products |
Csamchon::templates::distributed::DistributedProcess | |
Csamchon::templates::external::ExternalSystemRole | |
►Csamchon::protocol::Entity<> | |
Csamchon::examples::tsp::Scheduler | A scheduler |
Csamchon::library::GAParameters | A structure containing parameters of genetic algorithm |
Csamchon::protocol::InvokeParameter | A parameter of an Invoke |
►Csamchon::protocol::EntityGroupBase | An iternface for entity group |
Csamchon::protocol::EntityGroup< std::deque< System * >, System, int > | |
Csamchon::protocol::EntityGroup< Container, T, Key > | An Entity and a container of children Entity objects |
►Csamchon::library::Event | Represent an event running on background |
Csamchon::library::ErrorEvent | Event representing an error |
Csamchon::library::ProgressEvent | Event representing a progress |
Csamchon::library::EventDispatcher | Abstract class for dispatching Event |
Csamchon::protocol::FlashPolicyServer | A flash policy server |
Csamchon::examples::tsp::GAParameters | Parameters for Genetic-Algorithm |
Csamchon::library::GAPopulation< GeneArray, Compare > | A population in a generation in G.A |
Csamchon::library::GeneticAlgorithm< GeneArray, Compare > | A genetic algorithm class |
Csamchon::HashMap< Key, T, Hash, Pred, Alloc > | Customized std::unordered_map |
Csamchon::HashMap< int, System * > | |
Csamchon::HashMap< size_t, SQL_SIZE_T > | |
Csamchon::HashMap< size_t, std::pair< std::shared_ptr< protocol::Invoke >, std::shared_ptr< slave::InvokeHistory > > > | |
Csamchon::HashMap< size_t, std::shared_ptr< samchon::templates::distributed::DSInvokeHistory > > | |
Csamchon::HashMap< size_t, std::shared_ptr< slave::InvokeHistory > > | |
Csamchon::HashMap< std::string, std::shared_ptr< samchon::templates::distributed::DistributedProcess > > | |
Csamchon::HashMap< std::string, std::shared_ptr< samchon::templates::service::User > > | |
►Csamchon::HashMap< std::string, std::shared_ptr< XMLList > > | |
Csamchon::library::XML | |
►Csamchon::HashMap< std::string, std::string > | |
Csamchon::library::URLVariables | URLVariables class is for representing variables of HTTP |
Csamchon::library::HTTPLoader | A http, web-page loader |
Csamchon::protocol::IEntityChain | A chain of entity |
Csamchon::protocol::IHTMLEntity | An interface supporting conversion to html |
Csamchon::IndexPair< T > | A pair of index and its value(T) |
Csamchon::library::IOperator< T > | Interface for comparision operator |
►Csamchon::protocol::IProtocol | |
Csamchon::templates::external::ExternalSystemArray< MasterSystem > | |
Csamchon::templates::external::ExternalSystemArray< SlaveDriver > | |
Csamchon::templates::external::ExternalSystemArray< Viewer > | |
Csamchon::example::chat_service::ChatRoom | A chat room |
►Csamchon::protocol::Communicator | |
►Csamchon::protocol::ClientDriver | |
Csamchon::protocol::WebClientDriver | |
►Csamchon::protocol::ServerConnector | |
Csamchon::protocol::WebServerConnector | |
►Csamchon::protocol::WebCommunicator | |
Csamchon::protocol::WebClientDriver | |
Csamchon::protocol::WebServerConnector | |
►Csamchon::protocol::IListener | |
►Csamchon::templates::parallel::MediatorSystem | |
►Csamchon::templates::parallel::MediatorClient | |
Csamchon::templates::parallel::MediatorWebClient | |
►Csamchon::templates::parallel::MediatorServer | |
Csamchon::templates::parallel::MediatorWebServer | |
Csamchon::templates::parallel::ParallelSystem | |
Csamchon::templates::external::ExternalSystem | |
Csamchon::templates::external::ExternalSystemArray< System > | |
Csamchon::templates::external::ExternalSystemRole | |
Csamchon::templates::service::Client | |
Csamchon::templates::service::Server | |
Csamchon::templates::service::Service | |
Csamchon::templates::service::User | |
Csamchon::protocol::ISQLEntity | An interface supporting DB-I/O |
Csamchon::example::chat_service::ListService | A list service of chat rooms |
►Csamchon::example::interaction::Master | A master of parallel system solving something |
Csamchon::example::interaction::PackerMaster | A master of parallel system solving packaging problem |
Csamchon::example::interaction::TSPMaster | A master for parallel system solving TSP problem |
Csamchon::example::interaction::MasterDriver | A driver for each system, master |
Csamchon::library::Math | Utility of Math |
Csamchon::example::interaction::PackerMediator | A mediator of parallel system solving packaging problem |
Csamchon::library::RWMutex | Rw_mutex |
Csamchon::library::Semaphore | A semaphore |
►Csamchon::protocol::Server | |
Csamchon::templates::external::ExternalClientArray< MasterSystem > | |
Csamchon::templates::external::ExternalClientArray< SlaveDriver > | |
Csamchon::templates::external::ExternalClientArray< Viewer > | |
►Csamchon::protocol::WebServer | |
Csamchon::templates::parallel::MediatorWebServer | |
Csamchon::templates::service::Server | |
Csamchon::templates::external::ExternalClientArray< System > | |
Csamchon::templates::parallel::MediatorServer | |
Csamchon::library::SharedAcquire | Shared acquire from a Semaphore |
Csamchon::library::SharedReadLock | Shared lock from a RWMutex |
Csamchon::library::SharedWriteLock | Shared lock from a RWMutex |
►Csamchon::example::interaction::Slave | A slave system for optimizing something |
Csamchon::example::interaction::PackerSlave | A slave system for solving Packer |
Csamchon::example::interaction::TSPSlave | A slave system solving TSP |
Csamchon::example::interaction::SlaveDriver | A slave system's driver for optimization |
Csamchon::SmartPointer< _Ty > | Global shared pointer
|
►Csamchon::library::SQLi | A SQL interface; DBMS connector |
Csamchon::library::TSQLi | A SQL interface for T-SQL |
Csamchon::library::SQLStatement | A sql statement |
Csamchon::library::StringUtil | Utility class for string |
Csamchon::TreeMap< _Kty, _Ty, _Pr, _Alloc > | Customized std::map |
►Csamchon::TreeMap< size_t, std::shared_ptr< Client > > | |
Csamchon::templates::service::User | |
Csamchon::library::UniqueAcquire | Unique acquire from a Semaphore |
Csamchon::library::UniqueReadLock | Unique lock for reading |
Csamchon::library::UniqueWriteLock | Unique lock for writing |
Csamchon::WeakString | A string class only references characeters, reference only |