Is the observer design pattern already defined in STL (Like the java.util.Observer and java.util.Observable in Java) ?
The Observer design pattern is not defined in the STL. You can refer to the "Gang of four" Design Patterns book or a Google search should provide enough details to implement it. If this question isn't answered soon, I'll post a quick example.
STL