TreeFrogFramework
2.8
|
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 |