TreeFrogFramework: Class List

 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  CTAbstractSqlORMapperThe TAbstractSqlORMapper class is the abstract base class of functionality to object-relational mapping  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  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  CTCacheThe TCache class stores items so that can be served faster  CTCacheStoreThe TCacheStore class provides a listing of cache store interfaces  CTContentHeaderThe TContentHeader class contains content header information for HTTP  CTCookieThe TCookie class holds one network cookie  CTCookieJarThe TCookieJar class holds network cookies  CTCriteriaThe TCriteria class represents a WHERE clause without SQL for the sake of database abstraction  CTDatabaseContextThe TDatabaseContext class is the base class of contexts for database access  CTDebugThe TDebug class provides a file output stream for debugging information  CTfExceptionThe TfException class is a base class for all TreeFrog exception classes  CTFileSystemLoggerThe TFileSystemLogger class provides 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  CTHttpClientThe THttpClient class can send HTTP requests to another server and receive replies  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  CTJobSchedulerThe TJobScheduler class provides functionality for job scheduler  CTJSInstanceThe TJSInstance class acts as a instance for JavaScript data types  CTJSLoaderThe TJSLoader class loads a JavaScript module in server side  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  CTMemcachedThe TMemcached class provides a means of operating a Memcached system  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  CTOAuth2ClientThe TOAuth2Client class provides an implementation of the Authorization Code Grant flow in OAuth2 authentication methods  CTPaginatorThe TPaginator class provides simple functionality for a pagination bar  CTPopMailerThe TPopMailer class provides a simple functionality to receive emails by POP  CTPublisherThe TPublisher class provides a means of publish subscribe messaging for websocket  CTRedisThe TRedis class provides a means of operating a Redis system  CTSendmailMailerThe TSendmailMailer class provides a simple functionality to send emails by sendmail command  CTSessionThe TSession class holds information associated with individual visitors  CTSessionMemcachedStoreThe TSessionMemcachedStore class stores HTTP sessions into Memcached system  CTSessionMongoStoreThe TSessionMongoStore class stores HTTP sessions into MongoDB system using object-document mapping tool  CTSessionRedisStoreThe TSessionRedisStore class stores HTTP sessions into Redis system  CTSessionSqlObjectStoreThe TSessionSqlObjectStore class stores HTTP sessions into database system using object-relational mapping tool  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  CTSharedMemoryThe TSharedMemory class provides access to a shared memory segment  CTSharedMemoryKvsThe TSharedMemoryKvs class provides a means of operating a in-memory KVS built in the server process  CBucketThe Bucket class represents a data bucket for the in-memory KVS  CWriteLockingIteratorThe WriteLockingIterator class provides an STL-style iterator with write-locking for TSharedMemoryKvs  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  CTStdErrSystemLoggerThe TStdErrSystemLogger class provides functionality of system logging to stderr  CTStdOutLoggerThe TStdOutLogger class provides functionality of logging to stdout  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