|
TreeFrogFramework 2.10
|
| CClientErrorException | The ClientErrorException class represents an exception that can be thrown when communication error with a HTTP client occurs |
| CKvsException | The KvsException class represents an exception that can be thrown when KVS database error occurs |
| CRuntimeException | The RuntimeException class represents an exception that can be thrown when runtime error occurs |
| CSecurityException | The SecurityException class represents an exception that can be thrown when a security issue is detected |
| CSqlException | The SqlException class represents an exception that can be thrown when SQL database error occurs |
| CStandardException | The StandardException class represents an exception that can be thrown when standard error occurs in source code of your web application |
| CTAbstractController | The TAbstractController class is the abstract base class of controllers, providing functionality common to controllers |
| CTAbstractModel | The TAbstractModel class is the abstract base class of models, providing functionality common to models |
| CTAbstractSqlORMapper | The TAbstractSqlORMapper class is the abstract base class of functionality to object-relational mapping |
| CTAbstractUser | The TAbstractUser class is the abstract base class of users, providing functionality common to users |
| ▼CTAccessValidator | The TAccessValidator class provides validation of user access |
| CAccessRule | The AccessRule class is for internal use only |
| CTActionController | The TActionController class is the base class of all action controllers |
| CTActionHelper | The TActionHelper class is the base class of all helpers |
| CTActionMailer | The TActionMailer class provides a mail client on action controller |
| CTActionView | The TActionView class is the abstract base class of views, providing functionality common to view |
| CTApplicationServerBase | The TApplicationServerBase class provides functionality common to an web application server |
| CTBackgroundProcess | The TBackgroundProcess class is used to start external programs in background |
| CTBackgroundProcessHandler | The TBackgroundProcessHandler class is used to handle events of a backgound process |
| CTCache | The TCache class stores items so that can be served faster |
| CTCacheStore | The TCacheStore class provides a listing of cache store interfaces |
| CTContentHeader | The TContentHeader class contains content header information for HTTP |
| CTCookie | The TCookie class holds one network cookie |
| CTCookieJar | The TCookieJar class holds network cookies |
| CTCriteria | The TCriteria class represents a WHERE clause without SQL for the sake of database abstraction |
| CTDatabaseContext | The TDatabaseContext class is the base class of contexts for database access |
| CTDebug | The TDebug class provides a file output stream for debugging information |
| CTfException | The TfException class is a base class for all TreeFrog exception classes |
| CTFileSystemLogger | The TFileSystemLogger class provides writing functionality to a file |
| ▼CTFormValidator | The TFormValidator class provides form validation for a map-table-based dictionary |
| CRuleEntry | The RuleEntry class is for internal use only |
| CTHtmlAttribute | The THtmlAttribute class represents HTML attributes for customizing web elements |
| CTHttpClient | The THttpClient class can send HTTP requests to another server and receive replies |
| CTHttpHeader | The THttpHeader class is the abstract base class of request or response header information for HTTP |
| CTHttpRequest | The THttpRequest class contains request information for HTTP |
| CTHttpRequestData | The THttpRequestData class is for shared THttpRequest data objects |
| CTHttpRequestHeader | The THttpRequestHeader class contains request header information for HTTP |
| CTHttpResponse | The THttpResponse class contains response information for HTTP |
| CTHttpResponseHeader | The THttpResponseHeader class contains response header information for HTTP |
| CTHttpUtility | The THttpUtility class contains utility functions |
| CTInternetMessageHeader | The TInternetMessageHeader class contains internet message headers |
| CTJobScheduler | The TJobScheduler class provides functionality for job scheduler |
| CTJSInstance | The TJSInstance class acts as a instance for JavaScript data types |
| CTJSLoader | The TJSLoader class loads a JavaScript module in server side |
| CTJSModule | The TJSModule class represents a module for evaluating JavaScript code |
| CTLog | The TLog class contains log messages for web application |
| CTLogger | The TLogger class provides an abstract base of logging functionality |
| CTLoggerFactory | The TLoggerFactory class creates TLogger objects |
| CTLoggerInterface | The TLoggerInterface class provides an interface to implement TLogger plugins |
| CTLoggerPlugin | The TLoggerPlugin class provides an abstract base for custom TLogger plugins |
| CTMemcached | The TMemcached class provides a means of operating a Memcached system |
| CTMimeEntity | The TMimeEntity represents a MIME entity |
| CTMimeHeader | The TMimeHeader class contains MIME header information for internet |
| CTModelObject | The TModelObject class provides an abstract base for model objects |
| CTMongoODMapper | The TMongoODMapper class is a template class that provides concise functionality to object-document mapping for MongoDB |
| CTMongoQuery | The TMongoQuery class provides a means of operating a MongoDB system |
| CTMultipartFormData | The TMultipartFormData represents a media-type multipart/form-data |
| CTOAuth2Client | The TOAuth2Client class provides an implementation of the Authorization Code Grant flow in OAuth2 authentication methods |
| CTPaginator | The TPaginator class provides simple functionality for a pagination bar |
| CTPopMailer | The TPopMailer class provides a simple functionality to receive emails by POP |
| CTPublisher | The TPublisher class provides a means of publish subscribe messaging for websocket |
| CTRedis | The TRedis class provides a means of operating a Redis system |
| CTSendmailMailer | The TSendmailMailer class provides a simple functionality to send emails by sendmail command |
| CTSession | The TSession class holds information associated with individual visitors |
| CTSessionMemcachedStore | The TSessionMemcachedStore class stores HTTP sessions into Memcached system |
| CTSessionMongoStore | The TSessionMongoStore class stores HTTP sessions into MongoDB system using object-document mapping tool |
| CTSessionRedisStore | The TSessionRedisStore class stores HTTP sessions into Redis system |
| CTSessionSqlObjectStore | The TSessionSqlObjectStore class stores HTTP sessions into database system using object-relational mapping tool |
| CTSessionStore | The TSessionStore is an abstract class that stores HTTP sessions |
| CTSessionStoreFactory | The TSessionStoreFactory class creates TSessionStore objects |
| CTSessionStoreInterface | The TSessionStoreInterface class provides an interface to implement TSessionStore plugins |
| CTSessionStorePlugin | The TSessionStorePlugin class provides an abstract base for custom TSessionStore plugins |
| CTSharedMemory | The TSharedMemory class provides access to a shared memory segment |
| ▼CTSharedMemoryKvs | The TSharedMemoryKvs class provides a means of operating a in-memory KVS built in the server process |
| CBucket | The Bucket class represents a data bucket for the in-memory KVS |
| CWriteLockingIterator | The WriteLockingIterator class provides an STL-style iterator with write-locking for TSharedMemoryKvs |
| CTSqlJoin | The TSqlJoin class represents JOIN clause for combination to a record of other table |
| CTSqlObject | The TSqlObject class is the base class of ORM objects |
| ▼CTSqlORMapper | The TSqlORMapper class is a template class that provides concise functionality to object-relational mapping |
| CConstIterator | Const iterator |
| CTSqlORMapperIterator | The TSqlORMapperIterator class provides a Java-style iterator for TSqlORMapper |
| CTSqlQuery | The TSqlQuery class provides a means of executing and manipulating SQL statements |
| ▼CTSqlQueryORMapper | The TSqlQueryORMapper class is a template class that creates ORM objects by executing and manipulating SQL statements |
| CConstIterator | Const iterator |
| CTSqlQueryORMapperIterator | The TSqlQueryORMapperIterator class provides a Java-style iterator for TSqlQueryORMapper |
| CTStdErrSystemLogger | The TStdErrSystemLogger class provides functionality of system logging to stderr |
| CTStdOutLogger | The TStdOutLogger class provides functionality of logging to stdout |
| CTTemporaryFile | The TTemporaryFile class is a temporary file device on an action context of web application |
| CTViewHelper | The TViewHelper class provides some functionality for views |
| CTWebApplication | The TWebApplication class provides an event loop for TreeFrog applications |
| CTWebSocketEndpoint | The TWebSocketEndpoint is the base class of endpoints for WebSocket communication |
| CTWebSocketSession | The TWebSocketSession class holds information associated with individual visitors for WebSocket connection |