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::library::CriticalAllocator< T > | An allocator ensuring concurrency |
►Csamchon::library::Date | Date (year, month, day in month) |
Csamchon::library::Datetime | Date and time |
►Csamchon::protocol::Entity | An entity, a standard data class |
Csamchon::example::chat_service::ChatMessage | A chat message |
Csamchon::example::chat_service::ChatRoom | A chat room |
►Csamchon::example::packer::Instance | A physical instance |
Csamchon::example::packer::Product | A product, merchandise |
Csamchon::example::packer::Wrapper | A wrapper can contain products |
Csamchon::example::tsp::GeometryPoint | A geometry coordinates (point) |
Csamchon::example::tsp::Scheduler | A scheduler |
►Csamchon::library::FTInstance | An interface of file-tree |
►Csamchon::library::FTFile | A file |
Csamchon::library::FTByteFile | A binary file |
Csamchon::library::FTTextFile | A text file |
Csamchon::namtree::NTFile | A file archiving metadata of a function |
Csamchon::library::FTFolder | A folder |
Csamchon::library::GAParameters | A structure containing parameters of genetic algorithm |
►Csamchon::namtree::INTExplore | An interface for exploration |
Csamchon::namtree::NTFile | A file archiving metadata of a function |
Csamchon::namtree::NTParameter | A metadata of a parameter in a function |
Csamchon::namtree::NTParameterDetermined | A pre-determined value of a parameter |
Csamchon::namtree::NTSide | A side of a conditional expresson |
Csamchon::protocol::EntityArray< T > | An Entity and a static array containing Entity objects |
►Csamchon::protocol::EntityGroup< _Container, _ETy, T > | An Entity and a container of children Entity objects |
Csamchon::example::packer::Packer | A packer planning the best packaging |
►Csamchon::example::packer::ProductArray | An array of Product objects |
Csamchon::example::packer::Wrapper | A wrapper can contain products |
Csamchon::example::packer::WrapperArray | An array of wrapper with same category (name) |
Csamchon::example::tsp::Travel | Represent a travel containning Point(s) |
Csamchon::library::FTFolder | A folder |
Csamchon::namtree::NTCriteria | Criteria, a conditional expression with weight |
Csamchon::namtree::NTParameter | A metadata of a parameter in a function |
Csamchon::namtree::NTParameterArray | An Array of NTParameter |
►Csamchon::protocol::ExternalSystem | A network driver for an external system |
►Csamchon::protocol::ExternalClient | A network driver for an external client |
Csamchon::protocol::master::DistributedClient | A network driver for a distributed client |
►Csamchon::protocol::master::ParallelClient | A network driver for a parallel client |
Csamchon::example::interaction::SlaveDriver | A slave system's driver for optimization |
►Csamchon::protocol::slave::SlaveServer | A slave server |
Csamchon::protocol::master::DistributedSlaveServerMediator | A distributed slave server for mediation |
►Csamchon::protocol::slave::ParallelServer | A slave parallel server |
Csamchon::protocol::master::ParallelSlaveServerMediator | A parallel slave server for mediation |
►Csamchon::protocol::ExternalServer | A network driver for an external server |
Csamchon::example::interaction::MasterDriver | A driver for each system, master |
Csamchon::protocol::master::DistributedServer | A network driver for a distributed server |
Csamchon::protocol::master::ParallelServer | A network driver for a parallel server |
►Csamchon::protocol::slave::SlaveClient | A slave client |
Csamchon::protocol::master::DistributedClientServerMediator | A distributed slave client for mediation |
►Csamchon::protocol::slave::ParallelClient | A slave parallel client |
►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::protocol::master::ParallelSlaveClientMediator | A parallel slave client for mediation |
►Csamchon::protocol::master::DistributedSystem | A network driver for a distributed system |
Csamchon::protocol::master::DistributedClient | A network driver for a distributed client |
Csamchon::protocol::master::DistributedServer | A network driver for a distributed server |
►Csamchon::protocol::master::ParallelSystem | A network driver for a parallel system |
Csamchon::protocol::master::ParallelClient | A network driver for a parallel client |
Csamchon::protocol::master::ParallelServer | A network driver for a parallel server |
►Csamchon::protocol::slave::SlaveSystem | A slave system |
►Csamchon::protocol::master::DistributedSlaveSystemMediator | A distributed slave system for mediation |
Csamchon::protocol::master::DistributedClientServerMediator | A distributed slave client for mediation |
Csamchon::protocol::master::DistributedSlaveServerMediator | A distributed slave server for mediation |
►Csamchon::protocol::slave::ParallelSystem | A slave parallel system |
►Csamchon::protocol::master::ParallelSlaveSystemMediator | A parallel slave system for mediation |
Csamchon::protocol::master::ParallelSlaveClientMediator | A parallel slave client for mediation |
Csamchon::protocol::master::ParallelSlaveServerMediator | A parallel slave server for mediation |
Csamchon::protocol::slave::ParallelClient | A slave parallel client |
Csamchon::protocol::slave::ParallelServer | A slave parallel server |
Csamchon::protocol::slave::SlaveClient | A slave client |
Csamchon::protocol::slave::SlaveServer | A slave server |
►Csamchon::protocol::ExternalSystemArray | An array of ExternalSystem(s) |
►Csamchon::protocol::ExternalClientArray | An array of ExternalClient(s) |
►Csamchon::protocol::master::DistributedClientArray | An array of DistributedClient(s) |
Csamchon::protocol::master::DistributedClientArrayMediator | A mediator of distributed system between master and slaves |
►Csamchon::protocol::master::ParallelClientArray | An array of ParallelClient(s) |
►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::protocol::master::ParallelClientArrayMediator | A mediator of parallel system between master and slaves |
Csamchon::example::interaction::PackerMediator | A mediator of parallel system solving packaging problem |
►Csamchon::protocol::ExternalServerArray | An array of ExternalServer(s) |
Csamchon::example::interaction::Chief | A chief system managing master systems |
►Csamchon::protocol::master::DistributedServerArray | An array of DistributedServer(s) |
Csamchon::protocol::master::DistributedServerArrayMediator | A mediator of distributed system between master and slaves |
►Csamchon::protocol::master::ParallelServerArray | An array of ParallelServer(s) |
Csamchon::protocol::master::ParallelServerArrayMediator | A mediator of parallel system between master and slaves |
►Csamchon::protocol::master::DistributedSystemArray | An array of distributed system drivers |
Csamchon::protocol::master::DistributedClientArray | An array of DistributedClient(s) |
Csamchon::protocol::master::DistributedServerArray | An array of DistributedServer(s) |
►Csamchon::protocol::master::DistributedSystemArrayMediator | A mediator of distributed system between master and slaves |
Csamchon::protocol::master::DistributedClientArrayMediator | A mediator of distributed system between master and slaves |
Csamchon::protocol::master::DistributedServerArrayMediator | A mediator of distributed system between master and slaves |
►Csamchon::protocol::master::ParallelSystemArray | An array of parallel system drivers |
Csamchon::protocol::master::ParallelClientArray | An array of ParallelClient(s) |
Csamchon::protocol::master::ParallelServerArray | An array of ParallelServer(s) |
►Csamchon::protocol::master::ParallelSystemArrayMediator | A mediator of parallel system between master and slaves |
Csamchon::protocol::master::ParallelClientArrayMediator | A mediator of parallel system between master and slaves |
Csamchon::protocol::master::ParallelServerArrayMediator | A mediator of parallel system between master and slaves |
Csamchon::protocol::Invoke | Standard message of network I/O |
►Csamchon::protocol::InvokeHistoryArray | An array of InvokeHistory |
Csamchon::protocol::master::DSInvokeHistoryArray | An array of PRInvokeHistory |
►Csamchon::protocol::master::PRInvokeHistoryArray | An array of PRInvokeHistory |
Csamchon::protocol::master::PRMasterHistoryArray | An array of invoke histories of master |
Csamchon::protocol::EntityList< T > | An Entity and a static list containing Entity objects |
►Csamchon::protocol::ExternalSystemRole | A role belongs to an external system |
Csamchon::protocol::master::DistributedSystemRole | A role of distributed processing system |
►Csamchon::protocol::InvokeHistory | A history of an Invoke message |
Csamchon::protocol::master::DSInvokeHistory | A reported history of an Invoke message |
►Csamchon::protocol::master::PRInvokeHistory | A reported history of an Invoke message |
Csamchon::protocol::master::PRMasterHistory | A history log of an Invoke message on a master |
Csamchon::protocol::InvokeParameter | A parameter of an Invoke |
Csamchon::protocol::SystemRole | A role belongs to a system |
►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::library::FTFactory | A Factory and manager for file-tree |
Csamchon::namtree::NTFactory | A factory for Nam-Tree objects |
Csamchon::example::tsp::GAParameters | Parameters for Genetic-Algorithm |
Csamchon::library::GAPopulation< GeneArray, Compare > | A population of a generation in G.A |
Csamchon::library::GeneticAlgorithm< GeneArray, Compare, Gene > | A genetic algorithm class |
Csamchon::HashMap< Key, T, Hash, Pred, Alloc > | Customized std::unordered_map |
►Csamchon::HashMap< std::string, std::shared_ptr< XMLList > > | |
Csamchon::library::XML | XML is a class representing xml object |
►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::IEntityGroup | An iternface for entity group |
Csamchon::example::chat_service::ChatRoomArray | A manager of chat rooms |
Csamchon::protocol::EntityArray< T > | An Entity and a static array containing Entity objects |
Csamchon::protocol::EntityGroup< _Container, _ETy, T > | An Entity and a container of children Entity objects |
Csamchon::protocol::EntityList< T > | An Entity and a static list containing Entity objects |
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::library::IOperator< NTIterator > | |
Csamchon::namtree::NTIterator | Iterator of historical data |
►Csamchon::protocol::IProtocol | An interface of Invoke message chain |
Csamchon::example::chat_service::ChatRoom | A chat room |
Csamchon::example::console_chat_server::ChatServer | A chat server |
Csamchon::protocol::ExternalSystemArray | An array of ExternalSystem(s) |
Csamchon::protocol::ExternalSystemRole | A role belongs to an external system |
►Csamchon::protocol::IClient | An interface for a client |
Csamchon::example::console_chat_server::ChatClient | A chat client |
►Csamchon::example::interaction::ChiefDriver | A boundary class interacting with a Chief system |
Csamchon::example::interaction::Reporter | A reporter printing optimization result on screen |
Csamchon::protocol::ExternalSystem | A network driver for an external system |
Csamchon::protocol::IWebClientBase | An interface for a web-client |
►Csamchon::protocol::ServerConnector | A server connector for a physical client |
Csamchon::protocol::ExternalServer | A network driver for an external server |
Csamchon::protocol::WebServerConnector | A web-socket server connector |
►Csamchon::protocol::service::Client | A network boundary with the client in an User |
Csamchon::example::chat_service::ChatClient | A client |
►Csamchon::protocol::service::Service | A service |
Csamchon::example::chat_service::ChatService | A chat service |
Csamchon::example::chat_service::ListService | A list service of chat rooms |
►Csamchon::protocol::service::User | User containing Client(s) with session-id |
Csamchon::example::chat_service::ChatUser | An user in chat server |
Csamchon::protocol::SystemRole | A role belongs to a system |
Csamchon::protocol::service::IPUserPair | Relationship between IP address and User for issuing session |
►Csamchon::protocol::IServer | An interface of a physical server |
Csamchon::example::console_chat_server::ChatServer | A chat server |
Csamchon::example::interaction::ChiefDriver | A boundary class interacting with a Chief system |
Csamchon::protocol::ExternalClientArray | An array of ExternalClient(s) |
Csamchon::protocol::IWebServer | An interface for a physical server following web-socket |
►Csamchon::protocol::service::Server | A server for (cloud) service |
Csamchon::example::chat_service::ChatServer | A chat server |
Csamchon::protocol::ISQLEntity | An interface supporting DB-I/O |
►Csamchon::Map< _Kty, _Ty, _Pr, _Alloc > | Customized std::map |
Csamchon::protocol::service::Server | A server for (cloud) service |
Csamchon::Map< int, samchon::library::FTInstance * > | |
Csamchon::Map< SideFunction > | |
►Csamchon::Map< size_t, SmartPointer< Client > > | |
Csamchon::protocol::service::User | User containing Client(s) with session-id |
Csamchon::Map< size_t, SQL_SIZE_T > | |
Csamchon::Map< std::shared_ptr< samchon::protocol::master::DistributedSystemRole > > | |
Csamchon::Map< std::shared_ptr< samchon::protocol::service::IPUserPair > > | |
Csamchon::library::Math | Utility of Math |
Csamchon::namtree::NTEntityGroup | A historical, studying data |
Csamchon::library::RWMutex | Rw_mutex |
Csamchon::library::Semaphore | A semaphore |
Csamchon::protocol::service::ServiceKeeper | A keeper blocking destrunction of User and Client |
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::SmartPointer< _Ty > | Global shared pointer
|
Csamchon::SmartPointer< samchon::protocol::service::Client > | |
Csamchon::SmartPointer< samchon::protocol::service::User > | |
►Csamchon::library::SQLi | A SQL interface; DBMS connector |
Csamchon::library::MySQLi | A SQL interface for My-SQL |
Csamchon::library::TSQLi | A SQL interface for T-SQL |
►Csamchon::library::SQLStatement | A sql statement |
Csamchon::library::TSQLStatement | A t-sql statement |
Csamchon::library::StringUtil | Utility class for string |
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 |