TreeFrogFramework  1.18
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 CClientErrorExceptionThe ClientErrorException class represents an exception that can be thrown when communication error with a HTTP client occurs
 CKvsExceptionThe KvsException class represents an exception that can be thrown when KVS database error occurs
 CRuntimeExceptionThe RuntimeException class represents an exception that can be thrown when runtime error occurs
 CSecurityExceptionThe SecurityException class represents an exception that can be thrown when a security issue is detected
 CSqlExceptionThe SqlException class represents an exception that can be thrown when SQL database error occurs
 CStandardExceptionThe StandardException class represents an exception that can be thrown when standard error occurs in source code of your web application
 CTAbstractControllerThe TAbstractController class is the abstract base class of controllers, providing functionality common to controllers
 CTAbstractModelThe TAbstractModel class is the abstract base class of models, providing functionality common to models
 CTAbstractUserThe TAbstractUser class is the abstract base class of users, providing functionality common to users
 CTAccessValidatorThe TAccessValidator class provides validation of user access
 CAccessRuleThe AccessRule class is for internal use only
 CTActionControllerThe TActionController class is the base class of all action controllers
 CTActionHelperThe TActionHelper class is the base class of all helpers
 CTActionMailerThe TActionMailer class provides a mail client on action controller
 CTActionViewThe TActionView class is the abstract base class of views, providing functionality common to view
 CTActionWorkerThe TActionWorker class provides a thread context
 CTApplicationSchedulerThe TApplicationScheduler class provides functionality for job scheduler
 CTApplicationServerBaseThe TApplicationServerBase class provides functionality common to an web application server
 CTBackgroundProcessThe TBackgroundProcess class is used to start external programs in background
 CTBackgroundProcessHandlerThe TBackgroundProcessHandler class is used to handle events of a backgound process
 CTContentHeaderThe TContentHeader class contains content header information for HTTP
 CTCookieJarThe TCookieJar class holds network cookies
 CTCriteriaThe TCriteria class represents a WHERE clause without SQL for the sake of database abstraction
 CTCryptMacThe TCryptMac class provides the functionality of a "Message Authentication Code" (MAC) algorithm
 CTDatabaseContextThe TDatabaseContext class is the base class of contexts for database access
 CTDebugThe TDebug class provides a file output stream for debugging information
 CTFileAioLoggerThe TFileAioLogger class provides asynchronous logging functionality to a log file
 CTFileAioWriterThe TFileAioWriter class provides asynchronous writing functionality to a file
 CTFormValidatorThe TFormValidator class provides form validation for a map-table-based dictionary
 CRuleEntryThe RuleEntry class is for internal use only
 CTHtmlAttributeThe THtmlAttribute class represents HTML attributes for customizing web elements
 CTHttpHeaderThe THttpHeader class is the abstract base class of request or response header information for HTTP
 CTHttpRequestThe THttpRequest class contains request information for HTTP
 CTHttpRequestDataThe THttpRequestData class is for shared THttpRequest data objects
 CTHttpRequestHeaderThe THttpRequestHeader class contains request header information for HTTP
 CTHttpResponseThe THttpResponse class contains response information for HTTP
 CTHttpResponseHeaderThe THttpResponseHeader class contains response header information for HTTP
 CTHttpUtilityThe THttpUtility class contains utility functions
 CTInternetMessageHeaderThe TInternetMessageHeader class contains internet message headers
 CTJSInstanceThe TJSInstance class acts as a instance for JavaScript data types
 CTJSLoaderThe TJSLoader class loads a JavaScript module at run-time
 CTJSModuleThe TJSModule class represents a module for evaluating JavaScript code
 CTLogThe TLog class contains log messages for web application
 CTLoggerThe TLogger class provides an abstract base of logging functionality
 CTLoggerFactoryThe TLoggerFactory class creates TLogger objects
 CTLoggerInterfaceThe TLoggerInterface class provides an interface to implement TLogger plugins
 CTLoggerPluginThe TLoggerPlugin class provides an abstract base for custom TLogger plugins
 CTMimeEntityThe TMimeEntity represents a MIME entity
 CTMimeHeaderThe TMimeHeader class contains MIME header information for internet
 CTModelObjectThe TModelObject class provides an abstract base for model objects
 CTMongoODMapperThe TMongoODMapper class is a template class that provides concise functionality to object-document mapping for MongoDB
 CTMongoQueryThe TMongoQuery class provides a means of operating a MongoDB system
 CTMultipartFormDataThe TMultipartFormData represents a media-type multipart/form-data
 CTPaginatorThe TPaginator class provides simple functionality for a pagination bar
 CTPopMailerThe TPopMailer class provides a simple functionality to receive emails by POP
 CTPrototypeAjaxHelperThe TPrototypeAjaxHelper provides some functionality for Ajax of Prototype JavaScript framework
 CTPublisherThe TPublisher class provides a means of publish subscribe messaging for websocket
 CTRedisThe TRedis class provides a means of operating a Redis system
 CTSchedulerThe TScheduler class provides functionality for job scheduler
 CTSendmailMailerThe TSendmailMailer class provides a simple functionality to send emails by sendmail command
 CTSessionThe TSession class holds information associated with individual visitors
 CTSessionMongoObject
 CTSessionMongoStoreThe TSessionMongoStore class stores HTTP sessions into MongoDB system using object-document mapping tool
 CTSessionRedisStoreThe TSessionRedisStore class stores HTTP sessions into Redis system
 CTSessionStoreThe TSessionStore is an abstract class that stores HTTP sessions
 CTSessionStoreFactoryThe TSessionStoreFactory class creates TSessionStore objects
 CTSessionStoreInterfaceThe TSessionStoreInterface class provides an interface to implement TSessionStore plugins
 CTSessionStorePluginThe TSessionStorePlugin class provides an abstract base for custom TSessionStore plugins
 CTSqlDatabase
 CTSqlDriverExtension
 CTSqlDriverExtensionFactory
 CTSqlJoinThe TSqlJoin class represents JOIN clause for combination to a record of other table
 CTSqlObjectThe TSqlObject class is the base class of ORM objects
 CTSqlORMapperThe TSqlORMapper class is a template class that provides concise functionality to object-relational mapping
 CConstIteratorConst iterator
 CTSqlORMapperIteratorThe TSqlORMapperIterator class provides a Java-style iterator for TSqlORMapper
 CTSqlQueryThe TSqlQuery class provides a means of executing and manipulating SQL statements
 CTSqlQueryORMapperThe TSqlQueryORMapper class is a template class that creates ORM objects by executing and manipulating SQL statements
 CConstIteratorConst iterator
 CTSqlQueryORMapperIteratorThe TSqlQueryORMapperIterator class provides a Java-style iterator for TSqlQueryORMapper
 CTTemporaryFileThe TTemporaryFile class is a temporary file device on an action context of web application
 CTViewHelperThe TViewHelper class provides some functionality for views
 CTWebApplicationThe TWebApplication class provides an event loop for TreeFrog applications
 CTWebSocketEndpointThe TWebSocketEndpoint is the base class of endpoints for WebSocket communication
 CTWebSocketSessionThe TWebSocketSession class holds information associated with individual visitors for WebSocket connection