I need a class that is based on TPersistent (so it stores the RTTI) and includes default Interfaces handling (QueryInterface, _AddRef, _Release) ... what is the class name I'm looking for?
TPersistent + interface, Delphi
1.6k Views Asked by migajek At
1
There are 1 best solutions below
Related Questions in DELPHI
- How to not load all database records in my TListbox in Firemonkey Delphi XE8
- How to catch WM_DEVICECHANGE in a control other than TForm?
- show information with Rolling / moving messages delphi xe7
- What is the different between "Console target" and "GUI target" in DCC32 option?
- How to add new online ressources to RAD Studio help system
- C# and Delphi code have different behaviour when importing unmanaged dll
- Loop through records on a cxgrid and update a field/column
- Delphi 7 - Save to a Specific .INI Files Name
- TImagelist for large images
- how to modify a function so it returns an array of strings
- Checking for internet connection in runtime
- How can I make the main form align correctly after my control height is autosized and then I maximize the form?
- fetch data from web service to dataset in Delphi
- Load candlestick data from file
- Infinite loop in parsing a string using pointer math
Related Questions in INTERFACE
- C++ inheritance, interfaces
- Multiple service contract inter-commnication
- Passing Variables from VBA to R-Script
- Static interface equivalent C#
- What text (in English) should I use when asking the user to overwrite a document?
- Java generic class that contains an instance of implementation of generic interface
- HuggableInterface in PHP and PSR-8
- How do I define constants that must be overridden inside an interface?
- Symfony : is there a best practice about the directories' name including traits and interfaces?
- How to design structure with modifiable fields?
- Why introducing Autocloseable instead of extending the possible exceptions in Closeable
- CI accessing property on interface
- C# list of "Type" that implements specific interface
- ResultTransformer interface in java
- How can I guarantee that a class that implements an interface also extends a class?
Related Questions in RTTI
- Simplest way to know a class's type
- What problems lead Stroustrup to say C++ exceptions are "badly implemented in a lot of places"?
- Why is dynamic type not known until runtime in C++?
- RTTI support for C++11 ( _CPPRTTI and __GNUG__ )
- Does it make sense to use std::forward with the typeid operator?
- Store arbitrary data into object instance
- Use RTTIField.SetValue to set a Pointer to a Field
- What is wrong with this?
- Getting type_info from variadic template breaks the compiler... why?
- Iterate read-only properties in Delphi
- Change component properties using SetPropValue() and RTTI with Delphi Tokyo
- Can I disable RTTI selectively in my code base to reduce the binary size?
- Use std::type_index as value in a map
- Where is the RTTI metadata stored in the executable file?
- How do I typecast with type_info?
Related Questions in TPERSISTENT
- Collection Indexing Strategy
- Persisting more than one object in Delphi 7
- Delphi - Custom thread not being created
- TPersistent component in a TCollectionItem / Access a TCollectionItem property from a TPersistent
- How can a Delphi TForm / TPersistent object calculate its own construction and deserialization time?
- Writing C++ Builder/Delphi component and save a binary property to DFM files
- Delphi Streaming Problem
- Runtime design - storing and loading form layout (recursively?)
- TPersistent + interface, Delphi
- TColumn.FieldName property editor
- Collection editor does not open for a TCollection property in a TPersistent property
- Ignore unknown properties when reading object from stream
- Save/Load TObject(TPersistent) to XML
- Delphi: TPersistent and csDesigning State
- Best way to implement Clone() in my specific classes
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
whoops, nevermind, just found it - TInterfacedPersistent. What a pity Delphi lacks this kind of docs FreePascal has. Thanks God it is quite compatible